程序员最喜欢的15款文本编辑器推荐
转载地址:http://www.cr173.com/html/50553_1.html
很多时候比如编程查看代码或者打开各种文档下我们都会用到文本编辑器,Windows自带的记事本功能很简陋并且打开大文件很慢,因此很多童鞋都会有自己喜欢的一款文本编辑器。在这里,西西挑选前15个最佳的文本编辑器,这些编辑器实际上主要适合程序员!如果觉得这些文本编辑器足够您的使用,欢迎点赞,如果还有更好的,可以给我们推荐哦。
1. Notepad++中文版:
这是 Windows 记事本一个最好的替换产品,优于Windows记事本的一个文本编辑器,完全免费且开源,对于不同的编程语言可以实现语法高亮,代码折叠以及宏,起可定制性非常强。主要特点包括:
查看详细信息 >>
a. 自动完成
b. 语法高亮
c. 拖放特性
d. 搜索
e. 缩放
2. PSPad 编辑器:
PSPad 是一个Windows平台上免费的适合程序员使用的编辑器。它可以让你保持上一次编辑状态,这样在你下次打开编辑器的时候可以直接显示原来的文件。此外它还支持通过FTP进行远程编辑,支持多文件的比较等。
查看详细信息 >>
a. 语法高亮
b. 支持多文档编辑
c. 内建 FTP 客户端
d. 完整的十六进制编辑器
e. 桌面会话保存
3. Emacs (所有平台)
Emacs文本编辑器深受高级程序员的喜爱,具有内置的宏功能以及强大的键盘命令,这对于编辑代码来说真是一种享受,这个程序几乎被移植到了每一个平台,并有多个发行版,其中最流行的是GNU Emacs和XEmacs,它们是跨平台、完全免费并且开源。
4. Sublime Text3(Windows)
Sublime Text3支持但不限于 C, C++, C#, CSS, D, Erlang, HTML, Groovy, Haskell, HTML, Java, JavaScript, LaTeX, Lisp, Lua, Markdown, Matlab, OCaml, Perl, PHP, Python, R, Ruby, SQL, TCL, Textile and XML 等主流编程语言的语法高亮。ST 拥有优秀的代码自动完成功能 (自动补齐括号,大括号等配对符号;自动补全已经出现的单词;自动补全函数名),非常智能;
查看详细信息 >>
5. Vim:
Vim是从 vi 发展出来的一个文本编辑器。代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。和Emacs并列成为类Unix系统用户最喜欢的编辑器。
查看详细信息 >>
6. TextMate:
Mac 平台下一款强大的文本编辑器,主要特性:
a. 代码自动完成
b. 可直接在文档中运行 SHELL 命令
c. 支持多种风格
d. 支持宏
e. 目前已提供 Windows 版本
7. EditPlus:
这是我喜欢的文本编辑器,特点:
a. 语法着色
b. 多语言支持
c. 内建文件浏览器
d. 自动完成
e. 拼写检查
查看详细信息 >>
8. Gedit:
这是 Linux 下的一个纯文本编辑器,但你也可以把它用来当成是一个集成开发环境 (IDE), 它会根据不同的语言高亮显现关键字和标识符。
9. Notepad2:
Notepad2是一个相当优秀的轻量级文本编辑器,开源软件,具有很多特色功能,如代码高亮、编码转换、行号显示、多步Ctrl+Z等,是不可多得的记事本替代方案。而 Notepad2-mod 是 Notepad2 的修改版、更新很及时,支持代码折叠、NSIS、Inno、AHK语法高亮等。
查看详细信息 >>
1、自定义语法高亮,支持HTML, XML, CSS, JavaScript, VBScript, ASP,
PHP, CSS, Perl/CGI,C/C++, C#, Java, VB, Pascal, 汇编, SQL, Python, NSIS,INI,
REG, INF, BAT,DIFF等众多脚本文件。
2、支持ANSI,Unicode,UTF-8等编码互换
3、可以设置无限个书签(9种图标可换)轻松定位
10. UltraEdit:
这个工具大家都非常熟悉,不再废话。
查看详细信息 >>
11. TextPad:
一款常用的文本编辑器,主要特性:
a. 多语言拼写检查
b. 自动文本完成
c. 宏录制
d. 搜索工具条
查看详细信息 >>
12. NoteTab:
便携式 HTML 编辑器,支持 Windows,特性:
a. 搜索和替换
b. Tabbed 接口
c. HTML文档格式化
d. 高便携,可在 U盘中运行
e. 快速可靠
13. AkelPad:
akelpad 是一款快捷免费且文件小巧的文本编辑软件。具有单窗口单页面和单窗口多页面两种模式,可编辑超过64k限制的文件。支持unicode 字符。支持系统已安装的任意代码页。
支持dos/windows 和unix 换行格式。可预览打开的文件,多次撤消,记忆搜索替换设置,支持插件等功能。是一款不错的“记事本”替代工具。
查看详细信息 >>
14. Nvu:
NVU实际上起源于Netscape,还记得那个有点笨拙的HTML编辑器Netscape Composer吗?NVU就是在它的基础上进一步开发出来的,不过,最新版本的NVU已经不是当年的那只丑小鸭,它完全能够胜任专业网页设计工作的需 求。与FrontPage和Dreamweaver这类商业HTML编辑器一样,这款软件(目前支持Windows、Linux和Mac OS平台)同时提供了源代码直接编辑和“所见即所得”这两种网页设计环境。
NVU严格遵循W3C联盟的标准,其生成的HTML代码也相当紧凑,它会帮你排除错误或冗余的代码。这款编辑器提供了拼写和语 法检查功能,并且允许你采用不同的主题方案对界面进行定制。你可以自行创建并保存模版,还可以利用内置的FTP客户端把页面迅速上传到Web服务器上。
15. E-TextEditor:
Windows 下的编辑器,具有以下特性:
a. 键盘快捷键
b. 自动化以提升性能
c. 多语言支持
d. 修订版本控制
e. 个性化定制
程序员最喜欢的15款文本编辑器推荐相关推荐
- python 文本编辑器推荐win10_程序员最喜欢的15款文本编辑器推荐
很多时候比如编程查看代码或者打开各种文档下我们都会用到文本编辑器,Windows自带的记事本功能很简陋并且打开大文件很慢,因此很多童鞋都会有自己喜欢的一款文本编辑器.在这里,西西挑选前15个最佳的文本 ...
- OSChina 周五乱弹 ——程序员会喜欢的 12 款键盘
2019独角兽企业重金招聘Python工程师标准>>> [今日歌曲] @dengk :听最动听的歌,写最浪的代码. 准了. @温家成 :分享陈小春的单曲<相依为命>公交车 ...
- 文本编辑器_国外程序员最爱的5种文本编辑器
文本编辑器的选择是很多初学编程者在学习编程时需要考虑的问题之一,当前IT行业应用开发平台软件较多,可供程序员选择的文本编辑器类型较多,但是一个好的文本编辑器能够提高程序工作的效率,达到事半功倍的效果. ...
- Java程序员最喜欢的11款免费IDE编辑器
Java开发人员需要花费大量的时间埋头于Java代码中,使用各种不同的IDE(Intergrated Development Environment)来开发Java代码,所以下面我将为大家介绍11个不 ...
- 程序员最喜欢的22款软件开发工具
市面上有海量的软件开发工具,因此,选择最佳软件开发工具可能是一项挑战.本文是 22 款顶级软件开发工具的精选列表. 我们将软件开发工具分为以下几类: 推荐工具 IDE (集成开发环境) 框架 云工具 ...
- 盘点程序员最喜欢的15个网站
程序员作为一个经常和互联网打交道的人群,他们喜欢浏览哪些网站呢?不爱敲代码的程序猿整理了以下网站供大家参考,排名不分先后: 0. Google https://google.com 这个不用多说了吧. ...
- 收藏:程序员必选其一的好用的15种文本编辑器
很多时候比如编程查看代码或者打开各种文档下我们都会用到文本编辑器,Windows自带的记事本功能很简陋并且打开大文件很慢,因此很多童鞋都会有自己喜欢的一款文本编辑器.在这里,西西挑选前15个最佳的文本 ...
- 程序员必备的五款文本编辑器
程序员的工作离不开文本编辑器,有人说一个txt就能搞定,但txt面对如今复杂的要求,明显有些捉襟见肘,下面推荐五款超级好用的文本编辑器及搭配软件,绝对是程序员的大爱. 程序员编码的过程离不开代码对比, ...
- mbp适合程序员_听说这两款是最适合程序员编程的电脑
对于程序员来说,工欲善其事,必先利其器,毕竟电脑是吃饭的家伙,属于生产力工具,每天对着电脑十几个小时,若是电脑不称手,那工作体验就不好,效率也会降下去,所以对自己好一点,买到自己喜欢的,投入回报率也会 ...
- 当程序出Bug时,程序员最喜欢说的30句话
又快到周日时间,今天来个轻松娱乐的话题,当程序出Bug时程序员最喜欢说的30句话 1.在我的电脑上是正常的啊... (环境问题,不关我的事) 2.不可能出现这种情况的 (操作方式有问题) 3.快了,已 ...
最新文章
- 「苹果牌」电动车要来了:最早明年见,还带着突破性电池技术
- SAP WM Production Schedule Profile设置问题导致生产补货的TO单自动创建问题
- mybatis配置mysql数据源_springboot+mybatis+Druid配置多数据源(mysql+postgre)
- 让AI精准识别盗版,脸书开源数据增强库:支持图文音视频,提供100多种增强方式...
- python 并行计算 multiprocessing、multiprocess模块 简介
- SAP SD 定价过程的16个字段的作用说明
- 艾伟也谈项目管理,一种适用于真实世界BPM的协作方式
- 小米“小仙女”来了:强大美颜 女性专属的定制手机
- 如果看了这篇文章你还不懂傅里叶变换,那就过来掐死我吧(下)
- idea findbugs使用_IDEA如何协同开发统一代码风格?编码不规范如何解决?
- 3.JUC线程高级-同步容器 ConcurrentHashMap
- 尚硅谷谷粒商城之环境搭建
- weka安装需要java不_如何下载安装Weka机器学习工作平台
- word文档没保存就关了怎么恢复?别慌!试试这个操作
- 计算机专业电脑i5与i7的区别,处理器i5和i7有什么区别 处理器i5和i7的区别介绍【图文】...
- vim可视化在线配色器
- 基于FPGA的电子密码锁
- [陕师大校赛] A 正正的毒奶粉
- zookeeper集群启动时配置异常 myid file is missing
- dplyr包功能(数据清理、过滤、合并R实现)
热门文章
- ffmpeg 分辨率 压缩_说说压制和画质的视频,以及我用的ffmpeg参数
- GSM系统的网络结构
- 关于 用git clone 命令时报错RPC failed; curl 56 Recv failure....’ 的解决办法
- DuReader数据集内容预览
- nginx+geoip2实现地区限制
- 基于质谱的蛋白质鉴定,第3节:基于MALDI-MS肽指纹图谱的蛋白质质谱鉴定
- ORCA(Optimal Reciprocal Collision Avoidance)笔记
- JRE解压缩后手动配置注册表
- php 删除redis队列,php redis队列操作
- 知群产品经理必修TOP班 学习笔记:电梯演讲和商业画布