使用Atom编辑文本文件

简介: 我一般用它来编辑markdown,实时预览需要安装插件,后文会有preview插件。atom已经内置了emmet插件,用于前端编码也是一个不错的选择。

我一般用它来编辑markdown,实时预览需要安装插件,后文会有preview插件。

atom已经内置了emmet插件,用于前端编码也是一个不错的选择。

重要的是,他是跨平台的开源软件,虽然我基本上在mac上用,估计windows平台还是有很多人用editplus盗版,建议考虑atom替代。

基本使用

编辑文件

与普通文本编辑器一样,无他。

编辑项目

atom的项目是一个松散的结构,没有特定的要求,每一个目录都可以看做一个项目。

在命令行打开一个目录,即可理解为打开了一个项目,左侧栏可以浏览、编辑该项目目录及子目录。

在已打开项目的情况下,可使用菜单文件 - 添加项目目录,在左侧栏增加一个目录。

查找文本

文件内查找,使用快捷键: Command + F

项目内查找,使用快捷就爱你: Command + Shift +F

添加Shell支持

点击菜单Atom - 安装 Shell 命令,可以将atom命令添加到PATH中,那么可以如下打开一个文件或项目目录。

atom /Users/pollyduan/mydoc/

再次打开另一个目录,会创建新的窗口以打开项目目录。在Mac中使用快捷键Command + ~,可以在多个项目窗口中切换。也可以使用”窗口”菜单切换。

另类使用

按下 Command+Shift+P,输入快捷命令。如全选,输入:select all回车。

插件目录

Atom的插件保存在每个用户目录:

~/.atom/packages/

安装插件

自动安装比较简单,选择Atom-设置-Install,输入插件关键字查找,找到后点 ‘Install’ 即可。

手动安装插件的方法:

  1. 下载tar.gz包到~/.atom/packages/中解压;或者使用git clone 直接下载源码。

  2. 如果还是下载不了,可以使用国内的git站点,对插件官方仓库做镜像。如可以使用git.oschina.net。

  3. 进入解压后或clone的根目录,执行安装:

npm install

常用插件:

汉化插件

https://github.com/chinakids/atom-simplified-chinese-menu

汉化菜单。

markdown预览插件

插件地址: https://github.com/shd101wyy/markdown-preview-enhanced

说明:实时预览markdown文件。

markdown-img-paste

插件地址: https://atom.io/packages/markdown-img-paste

粘贴自动插入图片。

安装后使用快捷键ctrl+shift+v就可以将复制到系统剪切板的图片粘贴到 markdown 。默认保存到当前文件夹,也可以设置将图片上传至服务器,需要设置一下,目前支持sm.ms和qiniu。

color-picker

取色器。

使用说明:光标置于颜色部分,按快捷键Command+Shift+C,选择后回车或点击结果插入。

apm管理插件

插件缺省安装目录为:~/.atom/packages

联机搜索可安装插件

apm search markdown

查看插件基本信息

$ apm show markdown-img-paste
markdown-img-paste
├── 0.3.8
├── https://github.com/cocoakekeyu/markdown-img-paste
├── Just use 'ctrl+shfit+v' paste image into markdown
├── 837 downloads
└── 3 stars

Run `apm install markdown-img-paste` to install this package.

安装插件

apm install markdown-img-paste

查看已安装插件列表

apm list

查看哪些插件可更新

apm outdated

升级单个插件

apm upgrade markdown-img-paste

别名: update

apm重载了upgrade接口,可以使用update代替,二者完全一样。

升级所有插件

apm update

删除插件

apm delete markdown-img-paste

别名:remove/rm/uninstall/deinstall/earse

外链插件

如果插件没有安装在默认的目录中,那么可以使用软链让atom可以使用它。

查看软链

apm links

别名: linked

将当前目录中的插件链接到~/.atom/packages中。

apm link

将指定目录的插件链接

apm link /Users/pollyduan/atom_packages/markdown-img-paste

删除软链

apm unlink markdown-img-paste

查看apm配置

apm config list

删除所有插件(危险)

apm clean

打开插件主页

apm home markdown-img-paste

别名: open

目录
相关文章
|
关系型数据库 MySQL 数据安全/隐私保护
远程连接mysql8,报错10061 解决办法
远程连接mysql8,报错10061 解决办法
1316 0
|
测试技术
用navigator.sendBeacon完成网页埋点异步请求记录用户行为,当网页关闭的时候,依然后完美完成接口请求,不会因为浏览器关闭了被中断请求。
用navigator.sendBeacon完成网页埋点异步请求记录用户行为,当网页关闭的时候,依然后完美完成接口请求,不会因为浏览器关闭了被中断请求。
|
网络协议 网络安全 网络虚拟化
路由器详细讲解
路由器是连接不同网络并转发数据包的关键设备,工作在OSI模型第三层(网络层)。它通过路由表选择最佳路径,支持数据转发、NAT转换、防火墙保护等功能。路由器分为家用、商用和工业级,各有针对性的性能与功能。其配置包括硬件连接、登录管理界面及网络、无线、安全等设置,选购时需关注处理能力、无线速率、端口速率和功能需求等关键指标。
1845 22
|
12月前
|
监控 安全 Java
使用 @HealthEndpoint 在 Spring Boot 中实现自定义健康检查
Spring Boot 通过 Actuator 模块提供了强大的健康检查功能,帮助开发者快速了解应用程序的运行状态。默认健康检查可检测数据库连接、依赖服务、资源可用性等,但在实际应用中,业务需求和依赖关系各不相同,因此需要实现自定义健康检查来更精确地监控关键组件。本文介绍了如何使用 @HealthEndpoint 注解及实现 HealthIndicator 接口来扩展 Spring Boot 的健康检查功能,从而提升系统的可观测性与稳定性。
800 0
使用 @HealthEndpoint 在 Spring Boot 中实现自定义健康检查
|
缓存 监控 前端开发
前端性能优化:现代框架的关键策略
前端性能优化:现代框架的关键策略
591 74
|
Java
浅谈Java中的NAN与INFINITY:数值迷失与无限可能
浅谈Java中的NAN与INFINITY:数值迷失与无限可能
1283 0
|
Java 应用服务中间件 开发者
【实战指南】Java Socket编程:构建高效的客户端-服务器通信
【6月更文挑战第21天】Java Socket编程用于构建客户端-服务器通信。`Socket`和`ServerSocket`类分别处理两端的连接。实战案例展示了一个简单的聊天应用,服务器监听端口,接收客户端连接,并使用多线程处理每个客户端消息。客户端连接服务器,发送并接收消息。了解这些基础,加上错误处理和优化,能帮你开始构建高效网络应用。
950 10
|
存储 编译器
单片机原理及其应用——单片机外部中断实验(八段数码管通过按键依次显示0~9数字)
单片机原理及其应用——单片机外部中断实验(八段数码管通过按键依次显示0~9数字)
单片机原理及其应用——单片机外部中断实验(八段数码管通过按键依次显示0~9数字)
|
安全 Java 开发者
强大!Spring Cloud Gateway新特性及高级开发技巧
在微服务架构日益盛行的今天,网关作为微服务架构中的关键组件,承担着路由、安全、监控、限流等多重职责。Spring Cloud Gateway作为新一代的微服务网关,凭借其基于Spring Framework 5、Project Reactor和Spring Boot 2.0的强大技术栈,正逐步成为业界的主流选择。本文将深入探讨Spring Cloud Gateway的新特性及高级开发技巧,助力开发者更好地掌握这一强大的网关工具。
1021 6