Chinese, Simplified feliratok

← 如何按照你的偏好安装 Atom 1.0

下载最新的 Atom 1.0 后却对如何设置风格、快捷键和主题无从下手?也许你也想要安装一个拓展包到该编辑器里。在这个视频里学会让Atom按照你的想法运作吧。

Beágyazókód kérése
20 Languages

Showing Revision 3 created 02/02/2016 by 子翊 王.

  1. ♪ (music) ♪
  2. (解说)Atom是属于21世纪的优秀编辑器,
  3. 它基于易使用和
  4. 有特点的概念设计。
  5. 从你第一次使用它开始
  6. 你就能能很大程度上优化你的工作效率
  7. 但它也是高度自定义的
  8. 它提供像传统编辑器一样
  9. 给予你的自定义化权利
  10. 而不需要你为每一件无聊的事情浪费时间。
  11. 在本视频里我们会探索如何自定义Atom设置
  12. 设定你喜欢的快捷键
  13. 你喜欢的主题
  14. 以及适合你开发的拓展包。
  15. 打开你的编辑器设定(Editor Setting)
  16. 是定制你的Atom最简单的方法。
  17. 在这里有常见的设定供你设置
  18. 比如你的文件编码格式
  19. 或者添加全局忽略的文件和路径
  20. 你也可以指定Atom项目的默认目录
  21. 该设定允许你自定义
  22. 文字在编辑器窗口的显示格式
  23. 比如你可以设定字体、tab size
  24. 启用或关闭行号显示、缩进提醒
  25. 甚至不可见字符的显示与否
  26. 这些都是预定制的选项
  27. 并且如果你想在这里任意修改的话
  28. 都是很轻松的。
  29. Keybindings标签页显示了
  30. 你在软件中可以使用的
  31. 所有快捷键
  32. Atom本身就提供了一些快捷键
  33. 但是当你安装扩展包的时候
  34. 快捷键数量也会同时增多
  35. 如果你想要快速找到一组快捷键
  36. 你可以使用搜索窗口
  37. 如果你需要修改快捷键
  38. 或者增添一个快捷键
  39. 你可以直接在Keymap 文件里修改
  40. Atom使用CoffeeScript对象符号
  41. 来管理快捷键
  42. 因此快捷键能很轻松地
  43. 被看懂和修改
  44. 只需要输入key然后来一个响亮的tap
  45. Atom就会自动将其拓展为一个相应模板
  46. 关于自动拓展(snippest):
  47. Atom设置里的snippests文件
  48. 允许你根据自己常用的字符串
  49. 自定义缩写拓展方式
  50. 像快捷键以及自定义拓展
  51. 也是通过CSON文件定义的
  52. 甚至Atom还提供了根据一个自动拓展规则创建一个自动拓展规则的功能
  53. 只需要输入snip然后tap一下
  54. 你就会得到一个可以自定义的snippet模板
  55. 去定义它的功能
  56. Themes标签就是可以让你
  57. 定制你的编辑器UI
  58. 当然也可以设定语法高亮的规则
  59. Theme是用LESS写的一个格式规则
  60. 它是CSS的一个超集
  61. Atom自带了几种主题
  62. 让你可以轻松设定
  63. 但是还有数百个主题等着你试用
  64. 它们都是和你一样的Atom使用者创建的
  65. 若你需要安装一个主题
  66. 只需要点击Install按钮然后选择列表中的一种就可以
  67. 或者搜索你想要的那一个主题
  68. 如果它们都不符合你的审美
  69. 或者想要在这上面自己再改一改
  70. 你可以在style.less
  71. 重写主题里的任意一个格式
  72. 在Atom开始使用的第一次
  73. 它就提供了丰富的功能
  74. 但和大多数新型编辑器一样
  75. 它还可以更好的扩展
  76. 你可以安装函数说明里的
  77. snippet库中的扩展来
  78. 彻底改造你的编辑器UI
  79. 例如主题包一样,Atom提供了很多核心官方扩展包
  80. 你可以在Package标签里
  81. 管理已经安装的官方扩展包
  82. 你可以随时禁用或卸载
  83. 任何一个扩展包来让你的编辑器
  84. 不再臃肿到影响你的编辑体验
  85. 除了官方扩展包
  86. 在Atom社区里还有
  87. 逾2,000个用户自制扩展包
  88. 使用Install标签来搜索你想要的扩展包
  89. 它给予了你想要的更多的额外扩展
  90. 无论你是想要一个User-friendly的编辑器
  91. 抑或是一个简单的编辑器
  92. Atom都能满足你
  93. 我们想要强调的是
  94. Atom不仅仅是一个文本编辑器
  95. 这是你的编辑器:D