ATOM 文本编辑器

ATOM

Atom是github专门为程序员推出的一个跨平台文本编辑器。具有简洁和直观的图形用户界面,并有很多有趣的特点:支持CSS,HTML,JavaScript等网页编程语言。它支持宏,自动完成分屏功能,集成了文件管理器。

ATOM拥有许多方便的功能使得编程不仅仅更加高效,还将编成这件事变得更加有趣。
接下来,我将介绍是如何配置自己的ATOM文本编辑器。

apm源切换至国内源

apm是atom的包管理器,而apm事实上是利用的npm进行下载、更新atom的packages。由此我们可以像更换npm的源一样来更换apm的源

安装完atom之后,将自动安装apm

####方法一####

# 在控制台中输入
# apm config set registry [xxx.org] 此处换上你选的国内源
# strict-ssl=false

示范:

apm config set registry http://registry.npm.taobao.org
strict-ssl=false

####方法二####

当安装完atom并安装第一个package后(无论成功与否),将会看到"~“下出现”.atom"文件夹,新建.apmrc文本文件。

示范:

# 文件中写入
registry=https://registry.npm.taobao.org/
strict-ssl=false

上述操作完成之后

apm install --check //检查安装环境

看到提示 Checking for native build tools ✓
如果不行,可能npm源未设置为相同镜像源导致。

安装一些主题

由于我比较喜欢亮色ui的主题,然后暗色对比度强且鲜艳的text主题。

  1. One Light atom内置的ui主题
    ATOM 文本编辑器_第1张图片

  2. Monkai Seti 需要下载的语法主题
    ATOM 文本编辑器_第2张图片

是不是很好看呢?

当然主题之类的,大家自凭喜好挑选吧。atom的主题非常丰富。

安装一些必要的插件

我平时会写一些React和Python。所以接下来的推荐是一些我日常接触频繁的插件。

  1. atom-beautiful 美化代码插件
    功能:在保存的时候自动美化代码结构。将你的歪歪的代码排排齐。
  • 美化前
    ATOM 文本编辑器_第3张图片

  • 美化后
    ATOM 文本编辑器_第4张图片

如果发现无法美化可能是需要的美化包没有安装,可以在setting中找到相关说明
2. autocomplete-python python代码自动完成
功能:提示一些基础的python代码,并自动完成
如果经常写python代码和电脑配置优秀的同伴们,我还是推荐直接使用pycharm,这玩意还是太棒太结实了,用惯了的话,pycharm的代码提示和自动配置环境等等杀伤力太大了。
3. language-javascript-jsx jsx代码格式
功能:默认atom中是没有jsx格式的,所以需要安装,如果写refeact的话。
4. docblockr 代码注释插件
ATOM 文本编辑器_第5张图片

功能:瞬间完成注释格式,提供代码可读性(装逼利器,快来学学我的注释)

评语

平心而论,身边的同伴用vscode较多,恩,vscode的确是大厂风范,速度很快,代码编辑界面简洁易用,但从我日常来说并没有特别优越于atom的地方。或者说二者都非常棒☀️(说句好话,不要喷我哈哈!)。atom还是更加符合我对于文本编辑器的要求。笔心❤️

你可能感兴趣的:(学习日记,ATOM,APM换源,插件)