代码编辑器源代码_10个最佳免费源代码编辑器可供下载
借助Dreamweaver,Coda,Textmate等专业代码编辑器,越来越多的⼈已经部分地忘记了诸如Window的记事本之类的简单代码编辑器也就不⾜为奇了。 我们确实知道,简单并不意味着最好的选择,但是,有⼀些更简单但专业的代码编辑器可能正适合您的需求!
这些是我发现零美元(额外奖⾦)的最佳选择。 随时在评论中分享您的个⼈收藏。
记事本++
是原始Notepad程序(Windows附带)的开源替代品,并⽀持多种语⾔。 即使它是为Microsoft Windows构建的,它也可以在
Linux,Unix,BSD和Mac OS X(使⽤Wine)上运⾏。
启动Notepad ++之后,您会⽴即发现它与原始Notepad之间的区别。 还有许多其他按钮和功能,例如 ,选项卡式编辑,拖放,分屏编辑,同步滚动,拼写检查,查和替换多个⽂档,⽂件⽐较,缩放等等。
“ Notepadd ++⽀持48种编程,脚本和标记语⾔的语法突出显⽰和语法折叠”( )。
如⽹站所述,该程序是⽤C ++编写的,并使⽤纯Win32 API和STL,可确保更⾼的执⾏速度和更⼩的程序尺⼨。 如果您想学习如何使Notepadd ++成为默认的⽂本编辑器,请到 。
优点
轻巧且快速启动
标签式编辑界⾯
插件⽀持和宏
能够添加书签
拖放⽀持
查并替换多个⽂档
全屏模式
最⼩化到系统托盘
⽤于可⾃定义界⾯的样式配置器
语法和花括号突出显⽰
⾃动缩进
⾃动完成
代码折叠
⽂字折叠
编译器集成
搜索并替换
拼写检查(通过插件)
协同编辑(通过插件)
FTP⽀持(通过插件)
多个实例
⽂件⽐较
缺点
不⽀持HTTP,SSH或WebDav进⾏远程⽂件编辑
不⽀持⼤⽂件
需要另⼀个程序才能在Mac OS X上运⾏
BBEdit
与上⾯提到的Notepadd ++不同, 是⼀个仅Mac的程序,并且是⼀个⾮常“强⼤的⽂本编辑器,以及Unix和服务器管理员的⼯具”。
从表⾯上看,它看起来像⼀个普通的基本⽂本编辑器,但它具有许多 。 有⼀套完整HTML⼯具可⽤于快速,轻松和正确的标记,并⽀持当前的标准,包括HTML5,HTML 4.01,XHTML 1.0和XHTML 1.1。
作为代码编辑器,它包括使⽤语法着⾊和导航来编辑Markdown。 使⽤BBEdit,您可以在保存时⾃动备份⽂件,并可以选择同时搜索和替换多个⽂件来进⾏多⽂件搜索和替换。
BBEdit通过打开和保存位于远程FTP / SFTP服务器上的⽂本⽂件,使⽤备⽤端⼝以及FTP / SFTP浏览器提供对远程站点⽬录的永久视图,提供了⼴泛的FTP和SFTP⽀持。
优点
语法着⾊和导航
多⽂件搜索和替换
伟⼤的⽂件⼯具,可以访问⽂件系统,包括隐藏的⽂件和⽂件夹
更改⽂件编码
⼴泛的FTP和SFTP⽀持
保存⾃动⽂件备份
完整HTML⼯具集
缺点
不会给您提⽰有关改进或优化代码的⽅法
语法检查是相对基本的
在Power Macintosh G4(Quicksilver)系列上的Tiger上不起作⽤
某些最佳功能只能在付费版本中访问
编辑
是针对Windows,Mac OS X,OS / 2,Linux,BSD,Unix和VMS的程序,据说仅适⽤于成熟的程序员。 它是⽤Java编写的,是开源的,⽀持数百个插件和宏。 主窗⼝可以⽔平或垂直拆分,还带有“⾃动缩进和突出显⽰130多种语⾔的语法”。
从扩展坞到状态栏再到⼯具栏,都有许多⾃定义选项,以使外观和感觉完全符合您想要的⽅式。 您甚⾄可以“复制并粘贴⽆限数量的剪贴板”。
⽀持的编程语⾔包括:ActionScript,ColdFusion,LOTOS,Ruby,Python和COBOL。 jEdit的所有功能可能都不适合本段,但您可以 。
优点
强⼤的正则表达式搜索引擎
免费下载mysql
使⽤⾃定义选项突出显⽰语法
⾃动缩进
⾃动完成
代码折叠
⽂字折叠
编译器集成(通过插件)
插件⽀持和宏
标签式编辑界⾯
集成的FTP浏览器
拼写检查(通过插件)
FTP⽀持(通过插件)
HTTP和WebDav(通过插件)⽀持远程⽂件编辑
多个实例
缺点
重量级,启动时通常很慢
即时拼写检查器
在Mac上可能是越野车
没有协同编辑
没有⼤⽂件⽀持
不⽀持远程⽂件编辑的SSH
深红⾊编辑器
⽤C编写,是开源的,仅作为Windows的专业源代码编辑器⽽闻名。 它也是记事本的合适替代品,并⽀持编程,例如
Maple,LotusScript,C / C ++,MySQL,Ruby,Perl和JScript。
⽬前,它仅⽀持英语。 不幸的是,深红的最新版本是2008年,但已被取代。
从下图可以看到,它类似于从⼯具栏到选项卡式编辑的Notepad ++。 它还⽀持称为“⼯具”的插件和宏。 甚⾄还有⼀个内置的FTP客户端,您可以管理相关⽂件组并将其另存为项⽬。
优点
语法⾼亮
⾃动缩进
编译器集成
能够添加书签
FTP⽀持
即时/实时拼写检查器
巨集
多个实例
缺点
没有⾃动完成
没有代码折叠
⽆⽂字折叠
没有协同编辑
没有⼤⽂件⽀持
不⽀持HTTP,SSH或WebDav进⾏远程⽂件编辑
伞形科
是仅在Windows上运⾏的Web专业⼈⼠的编辑器。 您可以下载扩展程序以使⽤它,它包括语法突出显⽰,拖放⽀持,选项卡式编辑以及插⼊可⾃定义的快速剪辑的功能。
“ Araneae包含了⼀些扩展名和本地化功能,⽆需额外下载!”,包括HTML,XHTML,CSS,XML,JavaScript,PHP和Ruby⽂件,以及英语,法语,希腊⽂,西班⽛⽂和爱沙尼亚⽂本地化!” 默认情况下,所有⼯具栏都是可见的,可以根据您的喜好进⾏重新排列。
优点
语法⾼亮
拖放⽀持
标签式编辑界⾯
快速剪辑
搜索并替换
多个实例
缺点
没有插件或宏
EditPad Lite
是另⼀个仅⽤于Windows的通⽤⽂本编辑器,并以10种不同的语⾔编写。 它是⽤Delphi构建的,体积⼩,紧凑且免费,仅供⾮商业⽤途。
因此,如果您将获得与之相关的⼯作报酬,则需要购买 。 功能有限,但是它具有选项卡式编辑功能,可以在系统任务栏中保持运⾏状态,⽀持⾃动缩进,并且可以进⾏配置以适合您⾃⼰的⼝味和视⼒。
EditPad Lite也类似于记事本,但格式⼯具栏和选项卡除外。
优点
标签式编辑界⾯
⾃动缩进
保存⽂件后,⽆限次撤消和重做(只要⽂件保持打开状态)
⼤⽂件⽀持
FTP⽀持
多个实例
缺点
没有语法突出显⽰
没有⾃动完成
没有代码折叠
⽆⽂字折叠
没有编译器集成
没有宏
没有协同编辑
免费版本中不包含拼写检查器
不⽀持HTTP,SSH或WebDav进⾏远程⽂件编辑
ATPad
与上⾯提到的其他⼤多数⼯具没有太⼤不同:这是Notepad的另⼀种形式,并进⾏了⼀些升级。 除英语外,您还可以使⽤其他11种语⾔获得ATPad。
您可以使⽤选项卡式编辑,⾃定义选项,⾏编号,⾃动换⾏,书签(以便在返回时不会丢失⾃⼰的位置),可⾃定义的摘要,通过电⼦邮件发送等等。
由于ATPad不需要安装,因此您⼏乎可以从任何类型的驱动器中打开它,并且不会留下任何痕迹。 要删除它,只需删除ATPad⽬录。
优点
允许平铺和层叠窗⼝
标签式编辑界⾯
⾏号
⽂字⽚段
可以通过电⼦邮件发送⽂件
⽆需安装

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。