程序员们,你们喜欢的代码编辑器有哪些?

环球创新智慧


截一张我桌面的图,让大家看看我常用的代码编辑器。

Eclipse、STS

不用多说,大家应该就知道我常用的是哪个代码编辑器了,Eclipse或者是spring tool suite (sts),STS实质上还是Eclipse。

现在很多程序员都喜欢用Idea,这个号称现在是最好的IDE,我为什么没有选择呢?一方面还是习惯了,用工具的目的是为了提高工作效率,我现在用Eclipse就很顺手,没有必要再换;第二,还是因为免费版功能不齐全,想要功能齐全就需要破解,我...又不想破解。


PyCharm

主业Java,但是也自学了Python,IDE也用了比较流行的PyCharm。也用过sublime,但是相比来说,PyCharm各种提示做的非常的厉害,比如没用的变量颜色会变灰,用错了的变量下面会有红色波浪线等等。作为Python新手,还是选择这种IDE比较省心一些。


EditPlus

这是一个文本编辑器,甚至可以看做是一个简化版的IDE了,简单的文本处理我一般都用这个软件。里面有一个功能是我最喜欢的:正则表达式替换。可以使用正则表达式来替换任何匹配的字符,比如我需要在每一行的行首或行位增加一个固定字符,都是一步搞定。类似的软件有UltraEdit。


希望我的回答,能够帮助到你!我将持续分享Java开发、架构设计、职业发展等方面的见解,希望能得到你的关注;另外,关注我后私信【资料】两个字,可获取架构、大数据、面试等相关资料。


会点代码的大叔


今天来给大家推荐的是程序员常用的编辑器,一个编辑器能决定你写代码的心情。以下推荐一些比较好用的编辑器希望可以提高你的开发效率。


Sublime text

Sublime text:这是我最喜欢的编译器,相信也是很多开发者Coding和Writing最佳的选择,所以我把他放在第一个!

  • 可用于Windows、Mac OS X和Linux系统

  • 免费试用的,而且这个免费时间没有限制。
  • 具有代码高亮、语法提示、自动完成且反应快速的编辑器软件,不仅具有华丽的界面,还支持插件扩展机制,用她来写代码,绝对是一种享受。

下载地址:(https://www.sublimetext.com/)


Notepad++

  • 是一款以绿色环境为特点的编辑器,电脑可以降低功耗并降低功耗,从而创造一个更加绿色的环境。
  • 支持在Windows环境下运行的多种编程语言。
  • 脚本和标记语言的语法高亮显示和代码折叠
  • 该程序还支持自动完成某些编程语言的API子集。

下载地址:(https://notepad-plus-plus.org/)


VIM

大名鼎鼎的VIM,估计很多人是VIM的死忠粉。

  • Vim是一个类似于Vi的著名的功能强大、高度可定制的文本编辑器。

  • 代码补全、编译及错误跳转等方便编程的功能特别丰富。

  • 强大方便的命令组合形式令许多程序员直接拜倒在他的石榴裙下。

  • Unix、Linux、Mac OS、Windows

下载地址:(http://www.vim.org/)


ATOM

  • 支持用Node.js编写插件和嵌入Git Contral

  • Mac OS X、GNU/ Linux、Windows的免费的开源文本和源代码编辑器

  • 它预装了所有你期望一个 现代化的文本编辑器所应该具备的一切功能。

  • 配备标签式界面、多窗格布局、简单的文件浏览器、易于学习的曲线图表

  • 简单易上手

下载地址:(https://atom.io/)


Visual Studio Code

  • 微软开发的针对于编写现代 Web 和云应用的跨平台源代码编辑器

  • Windows、Linux、macOS(Mac OS X)

  • 文件目录管理很强大

下载地址:(https://code.visualstudio.com/)


这几款都是程序员界有口碑的代码编辑器,希望大家能在里面找到自己喜欢的

或者也可以在评论区留言自己喜爱的编辑器!

如果这篇文章对你有帮助,欢迎关注我以示支持噢!


路人甲M


自从sublime编辑器出现了,真有种相见恨晚的感觉,相比以前的编辑器,它的实在,简洁,快速开发的优点表现的淋漓尽致,好吧,就不继续赞美了,直接进入主题~

  1. 1

    首先,sublime text编辑器单从界面看非常简洁,可以说让人一见倾心的感觉。完全符合码农的口味~~。功能上也不复杂,就跟记事本似的,很容易上手。

  2. 2

    可以自由扩展,sublime提供了安装插件的方式,可以任意安装你想要的插件,功能强大的可以一句话总结“只有你想不到,没有它做不到”;

  3. 3

    体积小,sublime占用的内存很小,才30几M,这对于其他大型编辑器例如“dw”、webstrom等来说是小的可怜~~,且运行速度超快!再也不用担心系统卡顿了~

  4. 4

    可以多屏显示。sublime编辑器可以显示多个屏幕,方便你编写及查看对应的文档代码,如果你屏幕够大,分四个屏同时开发,那工作效率可谓杠杠滴~

  5. 5

    还可以快速编写代码,要是sublime编辑器安装了emmet的插件,写html那速度可谓是空前绝后,三下五的功夫就能编出一整段html

  6. 6

    还能多重选择,比如我修改某个li为p,可以先双击li然后按ctrl+D,编辑器会自动选择下一个li,这样闭合的li就能同时修改为p了~

  7. 7

    sublime 功能非常强大,在这里就不一一介绍了,小伙伴如果有兴趣,可以自己下载摸索下~


如果觉得对你有帮助,可以,多多评论,多多点赞哦,也可以到我的主页看看,说不定有你喜欢的讯息,可以随手点个关注哦,谢谢


不一样的科技宅


之前, OpenSource.com发起了一项“程序员最喜欢的代码编辑器”的调查活动,这其中不仅有完整的集成开发环境,也包含了简单的文本编辑器,下面我们就来看一下程序员到底心仪哪些代码编辑器?

以下是OpenSource.com活动开始五日后的调查结果:

为了方便大家阅读,笔者做了一个图表:

从上表中,我们可以看到占比最大的应该就是通用文本编辑器,为28%。紧接着排在第二位的就是占比为18%的Atom,当然我们也可以看到通用代码编辑器与Atom的对战,其实是有点胜之不武的意味,毕竟Atom是以一己之身抗衡四方之敌。

Atom 是github专门为程序员推出的一个跨平台文本编辑器,2015年1月8日宣布开源,它支持CSS,HTML,JavaScript等网页编程语言;支持宏,自动完成分屏功能,集成了文件管理器,最关键的是它的图形界面直观简洁,毕竟在这个看脸的世界,颜即一切。

这里面最令人惊喜的是Visual Studio Code,它是一个相对原始的工具居然获得了14%的票选。除了直接提到的代码编辑器,其它未提及到的代码编辑器也获得了11%的票选,在上个月的编程语言票选中,Python表现出色,所以这次其它代码编辑器中,PyCharm也应该是出力不少。(PyCharm是一种Python IDE,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具。)最令人意想不到的是Eclipse只获得了12%的票选,这个情况实在是不尽如人意,希望在之后的票选中,Eclipse能够迎头赶上。


IT168企业级


  1. Pycharm

非常好用的Python IDE,功能非常强大,可以自定义代码显示的风格,具有常见的联想补全,自动换行缩进等功能。下面列举两个非常实用的小功能:

一个是代码的自动规范化,平时写python代码可能会有操作符空格,tab和空格混用等不规范的编码,利用Pycharm中的Code->Reformat Code操作可以一键规范化代码,修改一些编码风格的错误,如下图的红色箭头指示。

另外一个是远程调试服务器代码(该功能需要完整版才能使用),可以在pycharm IDE中直接编写服务器文件中的代码,在Tools->Deployment->Configuration中进行配置

配置界面如下图,需要输入名字,传输类型(一般选SFTP),IP,用户名,密码等选项。

然后在Tools->Deployment->Browse Remote Host就可以打开服务器的文件目录,双击对应的python文件进行代码的编写,编写完通过右上角的上传按钮(下图红色箭头)进行保存和同步,非常方便。

Pycharm还有很多其他有用的功能值得探索,例如直接在IDE用管理Git等等,总之功能非常全并且好用。


2. notepad++

非常好用的文本内容编辑器,常规操作这里不讲了,讲一个很有用的小功能:转换编码

我们日常的txt文本实际上是有编码的,尤其是python处理文件,数据科学竞赛提交最后文件往往要确认提交的文件是

utf-8 无BOM格式编码,否则可能对方打开你的文件会变成乱码,利用notepad++可以很方便解决这个问题。以notepad++打开->菜单中的编码->途中箭头转为需要的编码格式,上面是目前文档的编码格式。


3. EmEditor

如果一个txt文件有几十万几百万行、几百MB甚至上1G的级别,用传统记事本,notepad++等打开会很慢,用Emeditor可以很快打开并显示,因为软件对这方面进行了优化

,可以瞬间打开,有这方面需求的小伙伴可以试下,软件界面也很干净,如下图:


CynthiaLee95


Atom 默认界面就很大气简洁 常见语言都支持 而且完全免费。 跨平台 mac上和Windows版界面操作逻辑基本一致 就是安装包可能大一点 不过也还可以了 综合表现还不错



HuayraJ


作为一个标准的码农对代码编辑器可以发表下看法

其实代码的编辑器的使用与开发的语言是紧密挂钩的,现在列绝下自己开发的一些语言使用的代码编辑器

linux下C语言编程


sourceInsight C/C++代码编辑器



editplus


sublime


所有的都是工具而已,适合自己的才是最好的。


大学生编程指南


IDEA 全称IntelliJ IDEA,是java语言开发的集成环境,IntelliJ在业界被公认为最好的java开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE支持、Ant、JUnit、CVS整合、代码审查、 创新的GUI设计等方面的功能可以说是超常的。

Javaweb后台开发比较喜欢的开发工具。

废话不多说,直接上图。

1.启动界面。

2.创建Maven项目的界面。

搞JavaWeb童鞋,如果不认同,可以在留言说说其他编辑器的强大之处。哈哈~~


souvc


我不喜欢任何代码编辑器!我最喜欢的就是不敲码农!




学痴Jack


每个程序员用的代码编辑器各有不同,但是根据GitHub的数据可以得出,主流使用的文本编辑器有:

  • Sublime text

  • ATOM


  • Visual Studio Code

  • VIM

  • Notepad++


  • phpstorm(神器之称)

  • eclipse

  • ZendStudio

  • NetBeans


分享到:


相關文章: