Atom编辑器中文版是GitHub基于Electron框架打造的跨平台开源文本编辑工具,采用HTML、JavaScript与Node.js开发,遵循MIT许可证,全面兼容Windows、macOS及Linux系统。Atom深度集成Git版本控制,提供代码修改的可视化追踪,并内置分屏编辑、智能补全及文件系统浏览器等模块化功能,默认支持CSS、HTML、JavaScript等Web开发语言。
此外,通过灵活的插件扩展机制,用户可借助Atom编辑器中包管理器安装主题或功能插件,实现PHP、Python等数十种语言的语法高亮与调试,甚至通过修改CSS或编写JavaScript插件自定义界面与核心功能。尽管Web技术架构在处理大文件时存在性能瓶颈,但其高度可定制的特性使其近乎可改造为轻量级IDE,尤其适合前端开发、脚本编写及Markdown创作。凭借"开箱即用"的Git可视化、分屏比对等体验,Atom已成为Web开发者、学生及内容创作者的理想工具。
软件功能
1、跨平台编辑
Atom 可以跨作系统运行。在OS X、Windows或Linux上使用。
2、内置包管理器
搜索并安装新的软件包,或者用 Atom 创建自己的软件包。
3、智能自动补全
Atom通过智能灵活的自动补全功能帮助你更快写代码。
4、文件系统浏览器
可以轻松浏览并打开单个文件、整个项目,或多个项目在一个窗口中。
5、多窗格
将你的 Atom 界面拆分成多个面板,以便跨文件比较和编辑代码。
6、查找并替换
在文件或所有项目中输入文字时,查找、预览并替换文本。
Atom编辑器怎么设置简体中文模式
1、打开解压的【atom-windows】文件夹,找到并复制【chinakids-atom-simplified-chinese-menu】。
2、到【C:\Users\Administrator\.atom\packages】路径下进行粘贴。
3、再次重启后即可切换为简体中文模式。
Atom编辑器插件主题推荐
注意事项:主题和插件这方面,比 Sublime Text 人性化多了。一些比较用心的作者增加了二度设置功能。
何为二度设置,就是不用手写代码修改配置文件,点点鼠标,填填输入框就能生效。
一般有二度设置的,最下面一块都有 readme 或者其他引导教程,插件的二度设置和主题大同小异,有二度内部都是插件功能的启用及代码部署教程,感觉比 Sublime 人性化好多,sublime 的插件说明要自己上 Github 或者 package control 查看。
1、主题推荐
内部自带的主题就不介绍了,都挺耐看的
2、插件推荐
前端必备插件篇
①Emmet — 用过都说好,神器;有个别快捷键会和 Markdown preview 快捷键冲突,改下就好了
②autoprefixer — 用来补充 css 前缀的,会自动生成多个浏览器的前缀
③color-picker — 取色器,太赞了有木有,比 sublime 那个好用,不卡,启动超快
④linter — 这货默认可以识别多门语言的错误,但是不细致,属于主插件,可以针对性的安装更细致的检查插件(太多,不一一列出,下面是前端可能用到的)
linter-jshint, for JavaScript and JSON, using jshint
linter-coffeelint, for CoffeeScript, using coffeelint
linter-tslint, for Typescript, using tslint
linter-php, for PHP using php -l
linter-pylint, for Python, using pylint
linter-scss-lint, for SASS/SCSS, using scss-lint
linter-less, for LESS, using less
linter-csslint, for CSS, using csslint
linter-stylint, for Stylus, using stylint
linter-stylus, for Stylus, using stylus
⑤autocomplete-plus — 完善自带 autocomplete,有二度设置,接下来列出的一些有二度设置
autocomplete-python — 你懂得,更加细致
autocomplete-paths — 实用派,路径补全
autocomplete-html — 你懂得,更加细致
autocomplete-bibtex — Github 的 markdown 语法
autocomplete-snippets — 如名字
autocomplete-css — 你懂得,更加细致
less-autocompile — 实时编译
docblockr — 注释插件,非常的实用
插件–美化篇
file-icons — 增加许多图标,在侧边蓝文件名前面的 icon。
filetype-color — amazing,,在标签栏不同格式文件显示不同的颜色的标题,支持二度设置
插件–协作篇
git-plus — 与Sublime Text 的 sublimegit 功能基本一致
插件–键盘侠
vim-mode — 用过 vim 的都知道好,基本实现了大部分的功能,不过造成许多快捷键冲突,慢慢排除吧
插件–加强
minimap — 用过 Sublime Text 的友友们都知道有一个很实用的功能,就是内部编辑那里有一个小小的代码图,这货就是补全 Atom 这个功能的,支持高亮代码,还可控,具体看内部设置。
软件亮点
1、套餐
你可以从成千上万个为 Atom 添加新功能的开源包中选择,或者从零开始构建一个包,发布给其他人使用。
2、主题
Atom预装了四个UI和八个语法主题,颜色有深色和浅色。找不到你想要的东西?安装由Atom社区创建的主题,或创建自己的主题。
3、定制化
Atom 的自定义和造型非常简单。用CSS/Less调整界面的外观和感觉,并用HTML和JavaScript添加主要功能。
4、引擎盖下
Atom 是一款桌面应用程序,采用 HTML、JavaScript、CSS 和 Node.js 集成构建。它运行在Electron上,这是一个利用网络技术构建跨平台应用的框架。
更新日志
v1.60版本
在任何点击时激活窗格,而不仅仅是左键。
为 cinnamon 桌面环境(Linux)添加了上下文菜单。
允许复制粘贴时对行尾进行转换。