首页 >

电脑上有什么比较好的代码编辑工具? – 网络|

诺基亚左侧显示的双向箭头是么意思怎么去掉,如何注册网站名称,苹果系统9.3.1怎么降级电脑上有什么比较好的代码编辑工具? - 网络|电脑上有什么比较好的代码编辑工具

偶只想说说心目中的神 — “Visual Studio Code”,为了让自己不打脸,特意看看榜单,证明自己眼光不错,如下图。

10 TOP IDE 版单 2020

前两名按理是属于欺负第三名,因为它们都是IDE,而不单单是编辑器,特别是第一个号称宇宙第一IDE,没什么好比的。

接下来说说为什么 VSCode 是实至名归:

创始人是超级大牛

VSCode 创始人是微软从 IBM 挖来的 Erich Gamma,《设计模式》四人之一,Eclipse之父(没想到吧!),超级牛人。

值得信赖的性能

VSCode是基于Electron(原名AtomShell)进行开发的,前身是 Monaco Editor。Electron基于Node.js和Chromium,使得开发者可以使用HTML,CSS和JavaScript等前端技术来开发跨平台桌面GUI应用程序。同样使用这个技术开发的还有 Atom、Code Blocks 等。但就性能而言,VSCode遥遥领先于基于同样技术的编辑器,逼近原生程序如 Notepad++,这是因为Erich Gamma 不想悲剧重演 — Eclipse因性能问题而导致的衰败。

超丰富扩展

正因为采用了Electron技术,才使得扩展开发非常容易(可使用 TypeScript 或 JavaScript),开发文档见 https://code.visualstudio.com/api 和 https://liiked.github.io/VS-Code-Extension-Doc-ZH/#/ 。

扩展数量截止今天为 35584 个,个数多能说明 VsCode 很流行,但其扩展的质量真是令人叫绝。偶分享一下偶最喜欢的几个:

  • CMake

受不了 Visual Studio 的超大体积?用 CMake 就对了,建立 VS 解决方案完全不在话下,而且只要一个 CMakeList.txt 文件即可,就因为这个扩展,偶基本卸载了 VS,安装 CMake+Build Tools 足够了。

  • Code Runner

啥代码都可以直接运行,python/c/c++/node.js…通通不在话下,甚至 matlab 的脚本文件都可以。

  • Power Mode

打代码的时候给你小花火闪动,打起来别提多兴奋了,谁用谁知道!

  • Tabnine AI Autocomplete

说是最强插件都毫不过分,基于人工智能的代码辅助编写,可预测你接下来要写的代码,用起来简直不要太爽!

  • Todo Tree

在代码中直接写上 TODO: 就可以帮你记录接下来要做的事情,好秘书。

其他的就不多写了。

拥有 VSCode 就拥有了一切

喜欢 Vim,没问题,装个扩展就可以回到 Vim 骨灰级代码民工身份了。

异地办公/居家办公,没问题,装个 Remote – ssh 就好了。

想玩个小游戏,可以,装个小霸王插件,来把超级玛丽。

你还可以听音乐、看书、看动漫、看小说,这一切都交给插件来办吧。

另外,拥有了 VSCode,你就拥有 php/python/java/kotlin/c/c++/html/css/js/markdown… 等等等开发环境。

还有,内置终端,支持 GIT、测试、数据库操作、docker、remote…

再来个自动保存、自动代码格式化,用了就再也用不惯任何编辑器,甚至它的大哥 Visual Studio 你都看不上。

^-^

就到这里吧。

有什么不会用的关注偶,一起学习一起进步。


电脑上有什么比较好的代码编辑工具? - 网络|
  • 魔方网表如何把数据导出成excel的样式? - 网络|
  • 魔方网表如何把数据导出成excel的样式? - 网络| | 魔方网表如何把数据导出成excel的样式? - 网络| ...

    电脑上有什么比较好的代码编辑工具? - 网络|
  • 如何提升H5游戏玩家留存率? - 网络|
  • 如何提升H5游戏玩家留存率? - 网络| | 如何提升H5游戏玩家留存率? - 网络| ...

    电脑上有什么比较好的代码编辑工具? - 网络|
  • 学习前端不久,该怎么在自媒体做自我介绍? - 网络|
  • 学习前端不久,该怎么在自媒体做自我介绍? - 网络| | 学习前端不久,该怎么在自媒体做自我介绍? - 网络| ...