Windows文本编辑器——推荐、介绍与安装(1)

文章介绍了三款流行的文本编辑器:Geany、SublimeText和Atom。Geany轻量且易用,适合新手;SublimeText界面美观,功能强大;Atom开源且可高度定制,适合专业开发者。各编辑器均支持多种编程语言,提供语法高亮、自动补全等功能,并可通过插件扩展增强功能。

撰写时间:2023年4月11日

目的:介绍各种类型的文本编辑器,阐述编辑器的优缺点,并提供安装与使用方法。

前言:文本编辑器是应用各种已有的编程语言进行软件开发的一种重要工具,它能够帮助开发者更加高效地编写代码,也能够帮助电脑小白快速上手各种语言。文本编辑器通常具备许多功能,例如语法高亮、自动补全、代码折叠、代码调试等等,这些功能能够帮助开发者更加方便地编写代码,并且减少错误的发生。此外,文本编辑器还能够让开发者更好地组织和管理代码,提高代码的可读性和可维护性,也可以让新手在学习的过程中更快发现错误、减少时间消耗。因此,文本编辑器对于开发者来说是一种不可或缺的工具。

#Geany

介绍:

Geany是一款轻量级的跨平台文本编辑器(当前版本1.38.0的本体大小仅99.0MB),主要用于编写代码和编辑文本。它支持多种编程语言,包括C、C++、Python、Java、PHP等等,并且具备许多功能,例如语法高亮、自动补全、代码折叠、代码调试等。Geany还支持插件扩展,可以通过安装插件来增加更多的功能。

适用人群:

Geany是一款简单易用、功能强大的文本编辑器,适合各种程度的用户使用。得益于其轻量化的软件大小和简单的操作逻辑,Geany对于新手而言非常友好,是电脑小白可以优先考虑的文本编辑器。

安装:

前往其官网Home | Geany。点击网站中最明显的Download按钮。当前的最新版为1.38.0,因此选择geany-1.38_setup.exe进行下载。

安装完成后,即可直接使用。

同时,该软件的卸载与再安装也是非常简单的:只需要再次打开安装程序,就可以在再次安装之前卸载掉已有版本。

#Sublime Text

介绍:

Sublime Text是一款非常流行的文本编辑器,相比于上一款编辑器有更多的用户,也有更轻量化的大小(仅69.1MB)。它也支持多种编程语言,并具备许多功能,例如语法高亮、自动补全、多选编辑、代码折叠等等。Sublime Text也支持插件扩展,可以通过安装插件来增加更多的功能。它的界面简洁美观,操作简单便捷,对于用户而言非常友好。此外,Sublime Text还有强大的搜索和替换功能,可以帮助用户快速定位和修改代码中的错误和问题。

适用人群:

Sublime Text适用于各种程度的开发者和文本编辑器用户,包括初学者和专业开发者。对于初学者来说,Sublime Text的界面简洁美观,操作简单便捷,可以帮助他们快速上手编写代码。对于专业开发者来说,Sublime Text的多种功能和插件扩展能够满足他们的各种需求,提高开发效率。

安装:

前往官网Sublime Text - Text Editing, Done Right。点击最上方的Download For Windows即可开始下载。(其下载服务器貌似不在国内,下载速度可能较慢)随后按照正常方式进行安装即可直接使用。

需要注意的是,Sublime Text原版是没有汉化的,如有需要可以搜索相关教程进行汉化。

#Atom

介绍:

Atom 是一个免费开源的文本编辑器,由 GitHub 开发。它可以在 Windows、macOS 和 Linux 操作系统上运行,并且可以通过插件扩展功能。Atom 支持多种编程语言,包括 JavaScript、HTML、CSS、Python 等。Atom 的特点包括:原生支持 Git 版本控制支持多个编辑器窗口、分屏编辑可以通过插件扩展功能,比如代码补全、语法高亮、代码格式化等可以通过主题和样式调整编辑器外观。

适用人群:

Atom适用于以下人群:程序员和开发人员,特别是Web开发人员和前端开发人员;学习编程的初学者和教育工作者;系统管理员和DevOps工程师;科学家和数据分析师。由于其功能更加强大,因此对于刚入门的新手而言会具有一定的上手难度。

安装:

前往Atom在Github的网站Atom · GitHub。亦或者直接前往下载地址GitHub - atom/atom: The hackable text editor。在下载地址中找到Windows版本下对应的版本进行下载,对于64位的Windows系统,其适用的安装程序为AtomSetup-x64.exe。

打开安装程序后,Atom就会开始自动安装并在完成安装后自动打开。需要注意的是,程序会默认安装在C盘用户文件夹中,并占用约189MB的存储空间。

FlexEdit Windows下的文本/十六进制编辑器,为编程人员提供方便强大的文本/十六进制编辑器。FlexEdit为公益软件,免费使用,没有任何功能限制。 基于Scitilla的强大的编辑功能 能够高亮显示的语言列表有:ada, asm, asn1, au3, ave, baan, blitzbasic, bullant, caml, cmake, conf, cpp, csound, css, d, ed, eiffel, Embedded, erlang, escript, flagship, forth, fortran, freebasic, gap, html, inno, kix, latex, lisp, lot, lout, lua, matlab, metapost, mmixal, nncrontab, nsis, opal, others, pascal, perl, pov, ps, purebasic, python, rebol, ruby, scriptol, smalltalk, specman, spice, sql, tcl, tex, vb, verilog, vhdl, yaml,而且在不断增加中。 MSDN的整合(支持MSDN精简版) 在FlexEdit中,选中文本F1键后将自动搜索MSDN,类似Visual C++那样。 实时十六进制文件编辑 自主研发的十六进制编辑功能,打开1G以上文件,比UltraEdit快3个数量级。 文件导航 FlexEdit包含强大的文件导航窗口,其中的操作方式和Windows的资源管理器一模一样,甚至你可以在其中使用大多数快捷键。 支持变量扩展的模板功能 FlexEdit不像editplus那样简单的文本模板,FlexEdit模板功能支持变量,比如当前编辑文件的文件名,后缀,当前时间等等,这对于某些有着规范的编码规范的环境是很适用的。 自动缩进 在C/C++语言中,往往在键入“{”换行后,需要缩进,FlexEdit会根据当前编辑文件类型来决定是否自动缩进。 符号解析 这个功能使用CTags 1.57,现在能解析的语言有:汇编、asp、awk、beta、c、C++、c#、cobol、eiffel、erlang、fortran、html、Java、Javascript、Lisp、Lua、make、pascal、perl、php、pl/sql、python、rexx、ruby、scheme、shell scripts、s-lang、sml、tcl、vera、verilog、vim、yacc,而且会根据ctags的更新不断更新中。 内建dos命令行 内建了一个dos窗口,你可以在里面输入命令。你也可以在flexedit启动的时候初始化命令窗口,以便把flexedit作为一个命令行的构建环境。你也可以将flexedit作为系统的shell。flexedit的浏览窗口和命令窗口做好了一切准备。 双查找输出窗口 Visual C++等工具都提供了2个查找输出窗口,这通常在对比两次查找的结果时是很方便的。FlexEdit也因此设计了2个查找输出窗口。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

摸到鱼的钓鱼佬

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值