我的 Atom 配置
文章目录
不知道什么时候开始放弃了Sublime Text,Vim等等,转而使用Atom作为主力文本编辑器,到现在都无法自拔。
现在分享一下在Windows 10 系统下,我的Atom的一些常用Package和自定义设置。
字体配置
通过File
-> Settings
-> Open Config Folder
,然后编辑styles.less
这个文件,就可以改变Atom的字体设置。
为了让中文显示起来跟好看,我使用微软雅黑作为中文字体,Monaco作为英文字体,具体配置如下:
|
|
常用的Package
file-icons
: 显示文件图标pigments
: 使用不同颜色显示文件和文件夹platformio-ide-terminal
: 在Atom里面打开终端窗口
下面这些是和Markdown编辑相关的包:
language-markdown
: Markdown语法支持markdown-image-paste
: 使用Ctrl-V将图片插入到Markdown文档中markdown-preview-plus
:对markdown-preview
的强化,更好的预览Markdown文档markdown-scroll-sync
: 同步显示Markdown源文件和预览文件markdown-table-editor
: 让Markdown编辑表格更轻松markdown-themeable-pdf
: 为Markdown生成的PDF文件使用自定义主题。通过修改
~/.atom/markdown-themeable-pdf/
中的以下文件,可以让更好的自定义生成的PDF文件:~/.atom/markdown-themeable-pdf/header.js
: PDF文件页眉,我的设置如下(页眉中只显示文件名称)。123456module.exports = function (info) {return {height: '2cm',contents: '<div style="text-align: right;"><strong>' + info.fileInfo.name + '</strong></div>'};};~/.atom/markdown-themeable-pdf/footer.js
: PDF文件页脚,我的设置如下(页脚中显示页码信息,Copyright,时间戳和作者名)。1234567891011121314module.exports = function (info) {var dateFormat = function () {var d = new Date();var mm = d.getMonth() + 1;var dd = d.getDate();var yy = d.getFullYear();var myDateString = yy + '-' + mm + '-' + dd;return myDateString;};return {height: '1cm',contents: '<div style="float:left;">Page {{page}}/{{pages}}</div><div style="float:right;">© Copyright ' + dateFormat() + ' by K.X</div>'};};~/.atom/markdown-themeable-pdf/styles
: PDF文本字体。和Atom一样,我使用微软雅黑作为中文字体,Monaco作为英文字体。123* {font-family: Monaco, Microsoft YaHei UI;}
通过上面的设置,生成的PDF文件看起来如下:
markdown-writer
: 更好的使用Markdown写作pdf-view
: 基于PDF.js的PDF预览,和markdown-themeable-pdf
结合起来,可以在Atom里面直接查看生成的PDF文件
== THE END ==