有哪些好用的代码编辑器值得推荐_电脑上有什么比较好的代码编辑工具

3天前 (03-18 12:35)阅读2回复0
xietoutiao
xietoutiao
  • 管理员
  • 注册排名1
  • 经验值1565305
  • 级别管理员
  • 主题313061
  • 回复0
楼主

有哪些好用的代码编辑器值得推荐

现在主流采用的编辑器一般具备如下几个特点:

1.有强大提示功能

2.拥有各种实用拓展性插件

3.可检测代码风格

4.容易安装部署

5.稳定性高,版本维护密集

6.界面风格统一,便于操作

比如C#用的vs,全中文编辑器,提示强大,是C#的首选;C/C++使用的CLion,jetbrains出品必数精品;web用的webstorm、intelijIdea、vscode等,jetbrains在编辑器上当属第一;Java常用的eclipse和intelijIdea;php用的phpstorm等。

jetbrains为各个语言贡献了极好的编辑器,好用不是说说而已!

从事十几年,涉及到的编程语言差不多有十几种,但真正常用的差不多三种,C/C++ java三种编程语言,不同的编程语言可能涉及使用的编辑器也会有所差异,其实编辑器的好坏主要是个人习惯问题,以及接触的第一门编程语言有很大的关系,毕竟在第一门编程语言留给自己第一印象最深刻,现在就把自己经历过的编程语言编辑器在这作为过来人在这总结下。

有哪些好用的代码编辑器值得推荐_电脑上有什么比较好的代码编辑工具

1.linux vim

主要在学习C语言的时候,安装linux系统学习的,在使用之前看到很多书上讲linux 多么神圣,结果在第一次安装linux就把windows系统盘给破坏掉了,第一次印象非常的不美好,既然已经坏了就索性搞到低,最后安装成功发现在vim下编辑东西太费劲了,后来坚持去学习一些常见的用法使用起来也是非常快,主要是快捷键用熟练了效率会提升很多。

前前后后用了差不多十几年了,除非特别复杂的代码修改可能会借助IDE工具调试一下,正常都会在vim下开发,主要进行字符串的查找和替换非常方便。

有哪些好用的代码编辑器值得推荐_电脑上有什么比较好的代码编辑工具

2.sourceInsight

基本上开发C/C++都会用到这个编辑器,安装包非常小,但查看代码并且看代码的关联非常方便,这款编辑器的神奇之处在于这么复杂的功能,安装包这么小,并且版本迭代非常少,几乎是基本功能一次性到位,这算是软件编辑器里面的一个奇葩。

从事C++开发,开发文件数目比较多的工具使用的比较多,最喜欢还是里面代码调用关联,容易很短时间内梳理清楚一个非常复杂的功能模块。

有哪些好用的代码编辑器值得推荐_电脑上有什么比较好的代码编辑工具

3.Eclispe

开发java必备软件,虽然里面很多人切换到新的IDE,但还是舍不得切换,有个不知道是优点还是缺点,一旦使用习惯一个编辑器再想切换觉得特别别扭,除非必须项目强制需要,对于工具的使用首先要习惯的是快捷键,工具效率的提升主要体现在工具快捷键上。

几乎是一款专门为java打造的IDE,从代码的编写检查错误上体现了非常多的,可定制插件方便功能扩展,开发自由免费,重要的很有很大大公司鼎力支持,但也有一些不太好的地方,用的时间长了容易卡死就是假死状态,有时候版本更新太快了导致有很多不兼容的地方,但对于开发java而言没有毛病。

常见的编辑器还是多少也会接触一些,UltraEdit这个倒也经常用,主要UltraEdit有个SourceInsight比不了的功能可以竖行选择代码,这点对于编辑代码以及整理字符串非常有用。

这些都是编程过程中经常使用的,每个人喜欢什么样子的编辑器,和自身的条件以及习惯都有很大的关系,主要和编程语言息息相关。

希望能够帮到你。

电脑上有什么比较好的代码编辑工具

看一堆人回答,都是拷贝粘贴,实在没劲。

我只想说说心目中的神 -- “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 你都看不上。

^-^

就到这里吧。

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

谢邀,分享几个我自己经常在用的代码编辑工具。

1.Sublime Text

Sublime Text拥有漂亮的用户界面和一些非常实用的功能,例如代码缩略图,各种好用的插件,多种自定义代码主题等。

其主要功能包括:拼写检查,书签,完整的Python API , Goto 功能,即时项目切换,多选择,多窗口等等。同时支持Windows、Linux、Mac OS X等操作系统,跨全平台。

一般来说我经常用它读一些临时代码和小型的Python项目,很小巧,但十分实用的一款代码编辑器。

2.Atom

这是一款开源免费跨平台,并且整合 GIT 并提供类似 SublimeText 的包管理功能,支持插件扩展,可配置性非常高的文本编辑器,功能跟Sublime Text类似,但我感觉这两款在颜值上的倾向各有不同,唯一比较遗憾是启动速度略慢,相对其他编辑器更占一些资源,但其功能的强大和外观还是可以忍受下的。

3.JetBrains家族

著名的IntelliJ IDEA、PyCharm、PHPStorm等IDE都是该公司旗下的产品,这个公司的产品有个特点:智能、易用、个性化强。我比较常用旗下的Pycharm、Clion,体验效果相当的好,满足各种项目开发,同时可以链接到远端云机上远程开发,很适合在远程做机器学习项目,很推荐去使用下,配置也相当简单。


如果你对学习人工智能和深度学习感兴趣,可以订阅我的头条号,我会在这里发布所有与算法、机器学习以及深度学习有关的有趣文章。

(码字不易,若文章对你帮助可点个赞~)

0
回帖

有哪些好用的代码编辑器值得推荐_电脑上有什么比较好的代码编辑工具 期待您的回复!

取消
载入表情清单……
载入颜色清单……
插入网络图片

取消确定

图片上传中
编辑器信息
提示信息