htm用什么mac文本编辑器器好

究竟什么是开发人员眼中最好的代码编辑器?
查看: 34241|
评论: |来自:
摘要: 如果我们把不同的程序开发人员比作三国演义中的各路诸侯大将的话,那么代码编辑器绝对可以称之我们手中的神兵利器,不同类型的开发人员使用的”兵器“也大有不同。好比兵器来说,没有绝对强的,也没有绝对好的,每一 ...
& & & &如果我们把不同的程序开发人员比作三国演义中的各路诸侯大将的话,那么代码编辑器绝对可以称之我们手中的神兵利器,不同类型的开发人员使用的”兵器“也大有不同。好比兵器来说,没有绝对强的,也没有绝对好的,每一中兵器都有不同的优点和缺点,虽说俗话说的好,一寸长,一寸强,不过如果你没事去那都提着"关老爷“的“青龙偃月刀”得瑟,貌似也不是很方便。那么对于我们这些开发人员来说,究竟什么样的代码编辑器是最好的呢?& & & &在今天的文章中,我们将从以下几个方面来比较各种类型的代码编辑器,评判指标包括:友好度功能性扩展性界面/体验跨平台价格& & & &大师级别& & & &vi& & & &vi对于使用过unix的朋友来说,绝对是再熟悉不过的代码编辑器,有多少伟大的程序和代码是由vi开发编辑的啊,既然是大师级别的代码编辑器,对于我们这些普通人来说,只能说是好听不好用,基本上我周围的朋友使用vi的人大都是因为操作系统没有安装其它编辑器,也懒的花时间去安装。当然使用也相当麻烦了,你得记住一大堆的命令,如果你记不住,唯一能做的就是关闭。我现在还记得我初次使用vi的时候,自己老老实实的打印了一张命令表,贴在墙上随时参考使用。& & & &Vim& & & &Vim是一个类似于Vi的文本编辑器,不过在Vi的基础上增加了很多新的特性,Vim普遍被推崇为类Vi编辑器中最好用的一个。最早1991年发布,赢得了开源世界的欢迎。和其它的代码编辑器相比不同的是命令行的工作方式。和简单的输入代码不同,你选择输入和选择文字,运行正则表达式的搜索,并且使用更多其它的命令。vim使用脚本和插件可以变得非常适合扩展。可以支持GUI或者命令行。同时可以支持所有的操作系统。在大多数的Linux系统都预先装。& & & &Emacs& & & &Emacs开发自1970,现在依然开发。这个编辑器拥有扩展,并且可以加载自定义的类库。它是第一个实现了代码高亮,自动缩进和多编程语言支持的代码编辑器。和Vim一样,跨平台同时支持图形化界面和命令行。这个编辑器和LISP解析器整合,通过这个方式高手们可以修改它到极致。同时它是免费软件并且开源。& & & &专业级别& & & &Eclipse& & & &Eclipse是开发java应用的必备代码编辑器。这个IDE整合了插件结构,可以使得它轻松的支持其他编程语言。它拥有C/C++,Ruby,PHP和其它语言开发。类似Google的功能开发自己版本的开发套件,所以可以很简单的创建Android和App引擎。免费并且开源。& & & &Apatana Studio& & & &Aptana是一个专门为富客户端web应用开发设计的代码编辑器。基于Eclipse,并且帮定了强大的新工具。支持最流行的web开发语言:PHP,javascript,HTML,css,Ruby,Python和其它更多插件。它拥有Git整合,能够部署你得应用到远程服务器。和Eclipse一样,Aptana是免费和开源。& & & &Netbeans& & & &Netbean是另外一个开发欢迎,和Eclipse一样,可以扩展支持其它的编程语言,PHP,Python,C/C++和其它。可以运行在Linux,windows和OSX上。Netbeans可以快速的帮助你开发桌面应用,并且支持拖拽GUI,带来的负面影响就是性能差一些。但是这个IDE免费并且开源& & & &Dreamweaver& & & &Dreamweaver属于adobe应用套件之一,主要用来开发web应用。提供了最流行的web编程语言的支持:PHP,ASP.Net,Javascript,HTML,CSS。 主要为了初学者方便的编程,支持所见即所得的编辑方式。可以方便的部署到服务器,并且可以用来开发jQuery移动应用。同时支持OSX和Window。单一价格$399。当然买套件更加合算。& & & &Visual Studio& & & &visual studio是一个All-in-one的windows开发环境。支持大量的开发语言(C/C++,C#,VB.NET和F#)。可以用来开发桌面应用,移动和web。拥有强大自动补齐,行内文档,错误效验,debugging,表单设计,数据库schema设计。价格从$500开始,但是一个快速版本的visual studio可以免费使用,我们可以使用有限的开发特性。& & & &Xcode& & & &Xcode是一个Apple的解决方案,用来开发OSX和iOS应用。支持C,C++,Objective-C,Objective-C++,Java,AppleScript,Python和Ruby。使用Xcode你可以书写,debug和预览代码。提供了GUI builder和一个移动设备模拟器用来测试iOS应用。IDE基于开源工具例如GNU Debugger和Apple LLVM compiler。Xcode曾经需要付费,但是现在免费提供给大家使用。& & & &Coda 2& & & &Coda是一个all-in-one的web开发人员工具。包含了FTP文件传输,代码导航,代码缩放,终端GIT整合,Mysql管理和其它。使用新的Coda2发布,你可以使用ipad作为一个预览屏幕。普通版本价格$99,但是你可以得到$75美元的折扣价。& & & &设计级别& & & &以下介绍的编辑器是轻量级,易于使用并且可扩展。这里有很多的支持社区,提供了插件,文章及其使用技巧。& & & &Textmate& & & &TextMate是一个OSX上的常用图形文本编辑。包含了很多扩展的功能支持,包括:宏,bundle,代码缩放,代码片段,shell整合,剪贴板历史和项目管理。在TextMate2中,我们期待带来很多需要的功能,比如,拆分视图和全屏视图支持。这个编辑器价格大概50美元。& & & &Sublime Text 2& & & &最近最火的编辑器非它莫属了,sublime 是一个超漂亮的跨平台编辑器。速度快并且功能丰富,几乎支持所有的编程语言。支持多行选择,代码缩放,键盘绑定,宏,拆分视图等等。同时拥有全屏和免打扰模式。非常适合大屏幕的显示。和TextMate类似,拥有一个非常活跃的社区支持,而且开发了很多的插件和bundle,以前我们介绍过的使用sublime text 2开发Javacript和jQuery,我们可以看到Sublime的强大。它同时支持Linux,Windows和OSX。这个编辑器可以无限期试用。当然你可以花59美元购买,并且安装到任何一台你自己的电脑上。& & & &普通级别& & & &Notepad++& & & &Notepad++是windows上的一个强大的轻量级编辑器。虽然名字好Notepad很像,但是功能更强大。支持几乎所有的编程语言,并且支持屏幕拆分,拥有FTP浏览器,宏及其强大的文本编辑功能。& & & &TextWrangler& & & &一个免费的轻量级的OSX编辑器,支持多种编程语言。提供了强大的多文件搜索和替换功能,文字处理,文件比对,自动缩进,ftp等功能。& & & &总结& & & &大家看到了,所有的编辑器sublime text 2的评分最高,随着最新版本的发布,随着跨平台特性,速度和使用的提升,sublime text 2将越来越受大家欢迎。
本站文章均由 HTML5中国 编辑从其他媒体精选HTML5相关文章转载,仅供网友学习和交流,如果我们的工作有侵犯到您的权益,请及时联系站长QQ:,我们会在第一时间进行处理!投稿: admin@html5cn.org
刚表态过的朋友 ()
扫一扫 HTML5中国官方微信
Powered by1、什么是文本编辑器
文本编辑器就是可以编辑文本文件的工具。通俗的讲就是可以写字的工具,常用的有UltraEdit、Notepad++、记事本等。
有些功能比较强大,可以方便做程序设计的代码编辑,但不能进行调式运行等,只能方便的进行编辑,它可以帮你把特殊的标识符、错误识别、并自动生成格式规则,如UltraEdit,它可以进行C、C++、JAVA……语言的编辑,并行成相应的格式规范。
2、最好的文本编辑器、文本编辑器推荐
很多场合下我们会用到纯文本编辑器,Windows自带的记事本功能很简陋,因此我们从网友的投票提名中选取了前五个最佳的文本编辑器(实际上有六个)。这些编辑器实际上主要适合程序员使用,他们的清单如下。
优于Windows记事本的一个文本编辑器,完全免费且开源,对于不同的编程语言可以实现语法高亮,代码折叠以及宏,起可定制性非常强。
Emacs文本编辑器深受高级程序员的喜爱,具有内置的宏功能以及强大的键盘命令,这对于编辑代码来说真是一种享受,这个程序几乎被移植到了每一个平台,并有多个发行版,其中最流行的是GNU&Emacs和XEmacs,它们是跨平台、完全免费并且开源。
UltraEdit是一个49.95美元的共享软件,也提供了友好界面的编程编辑器,支持语法高亮,代码折叠和宏,以及一大堆其他的功能,内置了对于HTML、PHP和JavaScript等语法的支持,和其类似的一个共享软件EditPlus也不错。
价值63美元的TextMate功能强大且更具吸引力,其界面很具吸引力,在短短几年中就获得了大量的爱好者。Windows用户如果喜欢TextMate的话可以尝试用一下类似TextMate的E&Text&Editor。
和Emacs一样,Vim以键盘宏而广受欢迎,做为著名的老牌编辑器Vi的后代,Vim很适合键盘操作的程序员的口味。Vim的可定制性很强,Windows用户可以试试gVim&或gVim&Portable&,Mac用户则有MacVim。如果你只是需要Vim最有特色的部分的轻量型编辑器,可以试试Cream&。
基于Windows的共享软件TextPad售价32.5美元,它同样拥有适合程序员的多种功能,语法高亮,代码拦截以及宏,TextPad具有不错的搜索能力和易用性。
最新教程周点击榜
微信扫一扫推荐 15 款很棒的文本编辑器
本文中提及的文本编辑器软件,并非全部开源,仅供参考。
这是 Windows 记事本一个最好的替换产品,主要特点包括:
a. 自动完成 b. 语法高亮 c. 拖放特性 d. 搜索 e. 缩放
PSPad 是一个Windows平台上免费的适合程序员使用的编辑器。它可以让你保持上一次编辑状态,这样在你下次打开编辑器的时候可以直接显示原来的文件。此外它还支持通过FTP进行远程编辑,支持多文件的比较等。
a. 语法高亮 b. 支持多文档编辑 c. 内建 FTP 客户端 d. 完整的十六进制编辑器 e. 桌面会话保存
Komodo IDE可以在 Windows、Mac OS X 和 Linux 上运行,并支持通用的开源语言 —— Perl、PHP 和 Ruby。代码智能引擎非常可靠。它扫描所有语言安装找到定制扩展,比如 PEAR 模块。在项目方面,它支持与 CVS、Subversion 和 Perforce 的集成,也允许直接向服务器 FTP 传递代码。
主要特点:
a. 代码折叠 b. 即时语法检查 c. 支持多种语言 d. 跨平台支持:Windows, Linux and Mac
只支持 Mac 平台的文本编辑器,主要特点:
a. 语法高亮 b. 行数计算 c. 自动完成 d. 自动保存代码片段
Vim是从 vi 发展出来的一个文本编辑器。代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。和Emacs并列成为类Unix系统用户最喜欢的编辑器。
Mac 平台下一款强大的文本编辑器,主要特性:
a. 代码自动完成 b. 可直接在文档中运行 SHELL 命令 c. 支持多种风格 d. 支持宏 e. 目前已提供 Windows 版本
Windows 下的免费编辑器,功能:
a. 语法高亮 b. 文件浏览器 c. 拼写检查 d. 扩展工具集成 e. 环境定制
这是 Linux 下的一个纯文本编辑器,但你也可以把它用来当成是一个集成开发环境 (IDE), 它会根据不同的语言高亮显现关键字和标识符。
一个小型的代码编辑器,加载时间很短,主要特性:
a. 语法高亮 b. 多文档编辑 c. 拼写检查 d. 查找和替换 e. 宏
这个工具大家都非常熟悉,不再废话。
一款常用的文本编辑器,主要特性:
a. 多语言拼写检查 b. 自动文本完成 c. 宏录制 d. 搜索工具条
便携式 HTML 编辑器,支持 Windows,特性:
a. 搜索和替换 b. Tabbed 接口 c. HTML文档格式化 d. 高便携,可在 U盘中运行 e. 快速可靠
这是我喜欢的文本编辑器,特点:
a. 语法着色 b. 多语言支持 c. 内建文件浏览器 d. 自动完成 e. 拼写检查
NVU实际上起源于Netscape,还记得那个有点笨拙的HTML编辑器Netscape Composer吗?NVU就是在它的基础上进一步开发出来的,不过,最新版本的NVU已经不是当年的那只丑小鸭,它完全能够胜任专业网页设计工作的需 求。与FrontPage和Dreamweaver这类商业HTML编辑器一样,这款软件(目前支持Windows、Linux和Mac OS平台)同时提供了源代码直接编辑和“所见即所得”这两种网页设计环境。
NVU严格遵循W3C联盟的标准,其生成的HTML代码也相当紧凑,它会帮你排除错误或冗余的代码。这款编辑器提供了拼写和语 法检查功能,并且允许你采用不同的主题方案对界面进行定制。你可以自行创建并保存模版,还可以利用内置的FTP客户端把页面迅速上传到Web服务器上。
Windows 下的编辑器,具有以下特性:
a. 键盘快捷键 b. 自动化以提升性能 c. 多语言支持 d. 修订版本控制 e. 个性化定制
找到你中意的文本编辑器了吗?你会选择哪一款呢?
Notepad++ 的详细介绍:
Notepad++ 的下载地址:
转载请注明:文章转载自 开源中国社区
本文标题:推荐 15 款很棒的文本编辑器
本文地址:htm用什么文本编辑器好?可以自动提示标签的?
htm用什么文本编辑器好?可以自动提示标签的?
Sublime Text 2 + ZenCoding
--- 共有 4 条评论 ---
: sublime默认是utf8的,可以装个Encoding Helper ,可以转各种encoding的
Sublime Text 2编写的htm代码,用浏览器(GBK编码)打开如果有中文都是乱码,但是先用笔记本写一点htm代码,再拿到Sublime Text 2去修改,却能支持中文。求助,如何解决直接在Sublime Text 2里写代码,能在浏览器(GBK编码)打开支持中文?
: /sublimator/ZenCoding
ZenCoding是Sublime Text 2 的插件吗?我好像不会弄耶
这个可多着呢
html也需要提示吗?
是啊,这种工具很多,推荐Aptana。

我要回帖

更多关于 java用什么文本编辑器 的文章

 

随机推荐