VSCode 狗仔队计划

vsc的org-mode我原来用过,就放了一个org链接上去,如这个样子的 [[elisp:()][首页]],结果把这段文本完完整整的显示出来了,没有像org-mode一样显示成链接的形式,不能所见即所得,然后我就没兴趣了,不知道现在是否有改进

在idea里更难改变一个插件的内部行为。但这并不妨碍人家成为最好的IDE之一。

你会去想着修改Xcode的源码吗?

2 个赞

但这就是我用 emacs 而不用 idea 和 vscode 的原因之一了。emacs 本身具备让一些用户选择它的特质,这点也是没法否认的。而且每个人对于好用的定义是不同的。

4 个赞

我用的最多的是连语法高亮都没有的vi,我觉得他好用(真的不是开玩笑也没有反讽)。

你这句话说的很对,但是好像和我说的没啥关系?

我应该不会,因为成本太高了。我都不确定我能编译成功 :rofl:

但是我经常会想改 emacs 及其插件的代码,因为如果修改不大的话并不困难。

1 个赞

每个人的需求不一样,这很正常。

别的生态不可能完全复制org的,因为org也是一个生态 :rofl: ,想想org babel,org export,org table还有各种基于他们的插件,这些在其它生态下哪一个容易实现?

7 个赞

钓鱼帖已经被删了。

1 个赞

我前两周录了一个使用 elpy 写 Python 代码的视频放在油管(Writing a Python script in Emacs in 45 minutes!),昨天在 Reddit r/Python 发了个讨论贴(What IDE do you use to code Python?),想看看Python社区主要用哪些 IDE 以及都有哪些很好用的 features 。

很多人参与了回复讨论, top IDE 就是 VSCode 和 PyCharm (有社区版),不过很多人也并没有说出个为啥使用的理由(也可能是已经习惯了,真要列举反而不知从何说起),大致有提到的功能点:

  • 多语言编程的体验一致(这点 Emacs 已经具备)
  • debugging 易用性(elpy也支持,不过我用得不多)
  • 代码检查(我也用得不多,主要还是靠 linter 工具来检查)
2 个赞

习惯真是一个很好的理由。。。。 :rofl:

说起来,前面是不是说 elpy 在寻求维护者?好久不修bug了

是的,仓库主页在寻找维护者。

一些功能相互借鉴可以,但完全实现对方的功能是不可能的。

想要把两个编辑器完全融合,必需抹去它们之间最大的差异,也就是它们各自的核心特色。否则只能像是给自行车安装汽车引擎,给汽车安装自行车踏板。这样的缝合怪,不仅吸引不到对方阵营的人,对自己阵营的人来说也是累赘。

这个功能真的很好,最大的问题可能只是比较消耗服务器资源而已。

这个是不是绿色版可以解决? 如果emacs支持绿色版的话

大家经常是只用一个编辑器, 没有太多对比, 很多人可能就是觉得 “这个 IDE 用着舒服, 能帮我把工作做了”, 所以说不出太多优点.

之前用过一段时间 Intellij 系列, 感觉相对 Emacs 主要好处有这么几条:

  1. IDE 和插件都很稳定, 虽然更新也挺频繁, 但是几乎没有关键功能不能用的情况.
  2. 开箱就可以达到和精心配置的 Emacs 差不多的效率.
  3. 针对框架的插件更多, 功能也更丰富, 比如 Java 的话有专门的 Spring 插件, 针对 Python 有 Django 插件, 如果工作内容就是和这些框架打交道的话, 能提高不少效率. Emacs 这边就算有, 功能也孱弱的多.
  4. 针对语言的特殊功能和优化, 比如我记得 PyCharm 有个功能是从 runtime 拿到类型信息辅助编辑时的提示和补全. Emacs 的插件都比较碎片化, 不容易实现这种需要整个开发流程协同的事情.

其实总结下来, 很多得靠堆人力解决, 有些目标对 Emacs 社区来说也不一定现实.

4 个赞

好多人想要的其实是IDE,而不是editor。VSCode是伪装成editor的IDE。

1 个赞

希望 Emacs 有好用稳定的 multiple cursors 现有的几个插件感觉不稳定,使用体验跟 VSCode 的比还是有距离的。

要不要考虑下 meow, 有非常强力的 multiedit 功能。

之前试过两次,想用但有点不知道咋用,哈哈哈😆

这段时间忙完了我再尝试一下。

请问下可以单独切换 evil 到 meow 使用 multiedit ,改完再切到 evil 吗?