HTML5技术

如何优雅地使用Sublime Text - 云轩奕鹤(4)

字号+ 作者:H5之家 来源:博客园 2015-12-16 09:58 我要评论( )

在sublime text中依次打开Tools - Build System - New Build System... 粘贴以下代码后保存(如Node.sublime-build), 然后把Build System设成Automatic { cmd: [node, --use-strict, --harmony, $file], selector: s

在sublime text中依次打开Tools -> Build System -> New Build System... 粘贴以下代码后保存(如Node.sublime-build), 然后把Build System设成Automatic
{ "cmd": ["node", "--use-strict", "--harmony", "$file"], "selector": "source.js"}

附加说明

在以上的build文件中(Node.sublime-build), node是执行命令, --harmony和--use-strict是执行参数, $file是当前文件名, 所以一次build操作实际上相当于在命令行中执行了node --use-strict --harmony filename .--harmony表示启用[ES Harmony features](), 而这些features目前只能在strict模式下运行, 所以需要同时添加use-strict参数(详见[what-is-extended-mode]()). 如果不想启用es6的特性,把build文件更改成以下代码保存即可. { "cmd": ["node", "$file"], "selector": "source.js"}

具体使用

在sublime test中新建一个test.js文件, 然后输入你的测试代码, 比如:

for (let i = 0; i < 3; i++) { console.log('i:', i); }

使用快捷键 ctrl + b
, 将得到以下执行结果:

i: 0i: 1i: 2[Finished in 0.1s]

温馨注解:

  • (1)文件必须是存在于磁盘中的, 而不是untitled的, 否则sublime无法找到相应的文件.
  • (2)Nodejs安装目录需要加入path环境变量中,否则Ctrl+B运行 会出现:[WinError 2] 系统找不到指定的文件。
  • 更换Sublime Text程序图标

    不仅主题可以更换,图标也可以。在Dribbble上有大量重新设计的Sublime Text精美图标。更换方法:

  • 下载一个图标,有.icns格式的最好。如果没有,用iConvert转换之。
  • 终端执行:open /Applications/Sublime\ Text.app/Contents/Resources/
  • 替换Sublime Text 3.icns或Sublime Text 2.icns文件。

    Sublime

  • Sublime 拼写检查

    如果你经常使用SublimeText从事英文创作,那么启用拼写检查就非常有用处了。选择Preferences > Settings – User菜单,添加以下代码:

    "spell_check": true,

    写在一路更来的结语

    不得不说的是此篇文章的命名,较之于内容来讲是大了很多。毕竟要优雅使用某个工具,并不是件很容易的事。一边发现学习,一边总结更新,到此已5个月整。然而,对她~SublimeText3三的使用和了解也是仅仅限于一般水平而已。只能说:每个人都工具的使用都怀有不同的态度和追求;但是,工欲善其事,必先利其器;此一点总是没错的。因此,在投资自己这里,除学习知识之外,工具的使用大抵就是最应该投资学习的,再次可以是蓝股等等,一如Google工程师@徐宥工具的强是无敌的所言。

    所谓,一个好汉三个帮;欲要优雅使用一个工具,辅助器具是必不可少的。而在于Win下以SublimeText来编程或者写作,譬如__AutoHotKey__,__Listary__等对个人来讲着实已成必备工具(在Mac下,有Alfred在手,可以说是天下我有);其给人带来的方便快捷和意想不到的惊喜,足以可以令其称为Win下小众软件中实用最。当然,像__AutoHotKey__这种在乎于人强,其功能愈发强的工具,其修行之路漫漫,还当上下以求索之(15.09.17更)。

    当然,也不能盲目停留在SublimeText这孤傲的世界里。虽性感强大如斯,毕竟也已逝老牌儿范儿了。新的时代总会崛起些新秀,比如Github出品的Atom许有赶超Sublime之势,目测充盈着些许不同的理念;有时间定当去学习下,知乎有话题:如何评价 Github 发布的文本编辑器 Atom?,可预先了解下。

    最后寄语:
    工欲善其事,必先利其器!
    公欲善其事,必先利其器!

    参考文章出处:
    Sublime Text 全程指引 by Lucida
    Sublime Text 3能用支持的插件推荐
    Wakatime 测试工作时间

    原文首贴链接:

    posted @

     

    1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

    相关文章
    • 如何快速处理线上故障 - 倒骑的驴

      如何快速处理线上故障 - 倒骑的驴

      2017-05-02 12:01

    • 如何在 ASP.NET Core 中发送邮件 - Savorboard

      如何在 ASP.NET Core 中发送邮件 - Savorboard

      2017-05-02 08:02

    • 【Vue 入门】使用 Vue2 开发一个展示项目列表的应用 - zhangjk

      【Vue 入门】使用 Vue2 开发一个展示项目列表的应用 - zhangjk

      2017-04-30 16:00

    • 对于Bootstrap的介绍以及如何使用 - novai-L

      对于Bootstrap的介绍以及如何使用 - novai-L

      2017-04-29 09:00

    网友点评
    s