发布时间:2023-07-17
浏览次数:0
您点击了【学生会技术分享系列】第一期推送
全文计数:1879
阅读时间:6分钟
你坐好了吗?要开车了
“哎,你们写代码的界面也能这么漂亮吗?”
“为什么你可以这么轻松地调试”
“哇,这代码补全和跳转操作好流畅啊”
韩寒说:“好马配好鞍,好船配好帆”。
作为电台er,平日肝码必不可少,
当然,它还应该配备一个舒适的编辑器。
明天我就给大家推荐几款主流的代码编辑器。
请注意,本文不是关于集成开发环境 (IDE)。 通常IDE包括代码编辑器、编译器、调试器和图形用户界面等工具。 不同的编程语言会有不同的推荐IDEsublime text 2 php插件,比如()、(.Net/C++等)。 由于IDE的好坏过多取决于编程语言,无法客观评价,所以这里我们只介绍和推荐代码编辑器。
*以下介绍顺序不代表排名顺序。
1.++
++是一套纯文本编辑器,曾两次荣获社区最佳开发工具奖。
该软件在GPL下发布,具有完整的英文界面和支持多语言编写的功能(使用UTF-8编码)。 它的功能比中间的()还要强大,不仅可以用来制作普通的纯文本帮助文档,而且非常适合作为编写计算机程序的编辑器。 ++ 除了句型高色温显示外,还具有句型折叠功能,并支持扩展基本功能的宏和插件。
专注于:
++ 运行截图
官方网站:
2. 维姆
Vim 是类 Unix 系统用户最喜欢的文本编辑器。 具有丰富的代码补全、编译、错误跳转等便捷的编程功能。 但Vim的学习曲线比较陡峭,这意味着刚开始学习时进展可能会很顺利,但一旦掌握了一些基本操作,就可以大大提高编辑效率。
可以在脚本中调用Lua、Perl、Ruby、Tcl; 对应400多种文本文件的句型高亮; 实现C/C++、Perl、Java、Ruby等40多种语言的手动缩进。大大提高了开发效率。 但对于大文件来说读取速度非常慢; 虽然文件不大,但如果有特别长的行,处理也会变慢。
专注于:
gVim运行截图
官方网站:
3. 文字
Text是一套跨平台的文本编辑器,支持基于. Text是一种专有(付费)软件sublime text 2 php插件,可以通过包()来扩展自己的功能。 大多数软件包都是根据自由软件许可证发布的,并由社区贡献维护。
文本支持“Goto”功能(可以快速跳转到文件、符号或行号)、“”功能(弹性快捷键)以及同时更改多个相同内容等特殊功能,并支持更改主题现场,受到开发商的广泛欢迎。
专注于:
Text运行截图
官方网站:
4. 原子
Atom是Atom开发的免费开源文本和代码编辑器,支持OSX和Linux操作系统,支持Node.js编写的插件,并具有Atom提供的外部Git版本控制系统。 使用开发。 大多数扩展包均作为开源许可并由社区构建和维护。 Atom 也可以用作 IDE。 它被开发者称为“21世纪‘黑客’文本编辑器()”(这里的“黑客”应该指的是强大的可扩展性)。
借助外部默认插件,Atom 支持编辑最常见的编程语言,如 HTML、CSS、Less、Sass、C/C++、C#、Go、Java、-C、、JSON、、PHP、Ruby 、Ruby on Rails、shell 等或标记语言。
专注于:
Atom运行截图
官方网站:
5.代码
Code()是 开发的一款开源文本编辑器,同时支持 Linux 和 macOS 操作系统。 支持调试,具有外部Git版本控制功能,还具有开发环境功能,如代码补全、代码片段、代码构建等。编辑器支持用户自定义配置,如更改主题颜色、键盘快捷键、编辑器属性,和其他参数。 它还支持扩展,并在编辑器中内置了扩展管理功能。 与 Atom 一样,Code 也是基于开发的。
代码支持多种编程语言。 与其他编辑器不同的是,Code 的很多功能并不是显示在菜单中,而是通过“命令面板”来调用。 用户可以在命令面板中搜索并输入命令来实现指定的功能,例如安装插件、设置属性等。
专注于:
运行截图
官方网站:
纵向比较
*其他比较详见文件编辑器比较
读完本文,你一定对每个编辑器有了一个大概的了解。 其实具体选择还是需要通过自己的实践经验、开发语言等实际情况来决定。 希望大家都能找到并配置自己的“码农神器”~
如有侵权请联系删除!
Copyright © 2023 江苏优软数字科技有限公司 All Rights Reserved.正版sublime text、Codejock、IntelliJ IDEA、sketch、Mestrenova、DNAstar服务提供商
13262879759
微信二维码