今天安装了Github开发的开源文本编辑软件Atom感觉很不错。而且对于markdown的编写也很友好。写篇文章记录一下对于atom的使用经历。同时也可以为后来人对atom这款非常棒的编辑器的使用进行一个参考。
PS:我感觉我的 markdown pad2 和 sublime 这两款软件可以删了
我是一个喜欢写很多语言的人。而我一般常使用的语言都是不需要太多编译器的(如C++、JAVA之类的)。因此我会经常在很多语言中来回切换:比如js、python、php这些。而运行这些语言需要的只是一个终端。我认为与其去开webstorm这样的重量级的IDE。我认为我只是需要一个编写代码的编辑器而已。因此我选择了atom。一款适合于脚本语言编写的轻量级编辑器。
我喜欢atom。我认为他在编辑器的地位就相当于chrome在浏览器的地位一样。现代、快捷、功能强大、可扩展性高,但是一般用户很少会选择。
调出命令控制面板 Ctrl
+Shift
+P
打开Settings->Install。搜索扩展包simplifed-chinese-menu
,安装。实现对界面的本地化(也可以使用英文原版)。
在 扩展 项中搜索spell-check
扩展。打开 设置。在locales
项中写入zh_CN
。完成中文拼写检测的设置(然而并没有实际拼写检查的作用)。
在atom社区有一款神奇的应用。名为activate-power-mode
。在文本输入框内输入文本的时候会有神奇的效果(计数,震动,粒子效果)。虽然实际上对于编程没有什么好处。但是在实际的代码编辑中不失为一种娱乐的方式。毕竟我们需要一些乐趣来为一成不变的代码编写增加娱乐。特别是当我们灵感勃发的时候
PS:如果不适应屏幕抖动的效果感觉晃眼睛的话建议关闭屏幕抖动效果仅保留粒子效果
传统情况下我们要测试一行代码的结果必须运行。往往需要切出窗口然后运行代码。而atom有一个插件可以实现在编辑器中运行代码查看结果。 Script
Run scripts based on file name, a selection of code, or by line number.
支持多种代码的美化操作。其名为atom-beautify
。可以再设置面板中对每个语言代码进行设置。
Beautify HTML, CSS, JavaScript, PHP, Python, Ruby, Java, C, C++, C#, Objective-C, CoffeeScript, TypeScript, Coldfusion, SQL, and more in Atom
原始图标仅有文件夹和文件两种类型。使用file-icons
插件将各个不同类型后缀的文件应用不同的图标。方便快速区分文件。
Assign file extension icons and colours for improved visual grepping
用过sublime的用户一定会知道。sublime有个特性非常好用那就是可以高亮该文档中所有被选中的文字。对于快速查找该变量的使用非常方便。而atom原生并不自带这个功能。因此有个插件能够帮助用户实现这个功能。那就是highlight-selected
。简单安装后即可使用
做html技术的可能会需要。因为很多时候我们并不想开个多余的浏览器(或者浏览器的标签页)。那么在编辑器中打开一个浏览器的标签页也许是个不错的选择。我喜欢atom给我拖曳的方式让我自由的修改我的工作空间。那么多多使用多个子面板。其中一个用于显示输出的结果。也许是小窗口的用户一个不错的选择
这个插件的名字叫browser-plus
atom-live-server
插件可以在本地快速开启一个网页服务器,并且还自带ws服务可以提供热更新(即文件保存自动刷新)。可以说是网页、网站前端开发者必备的插件。轻量级、快速。
小地图minimap
。不多说你懂的,要是不懂我也没办法。Atom上minimap还附带一堆实用相关插件可以根据需求自行安装
用于md文件的结果的预览,可以直接使用git css进行预览(需要设置)。对于用md写文章和写软件README说明很方便。
插件名为color-picker
。用交互式的方式快速让用户选取想要的颜色,并支持多种颜色格式的输出与美化
git-plus
。一个好用的git控制插件。虽然我个人觉得命令行更加好用但是使用图形化界面万一习惯了也是挺带感的说不定呢?
platformio-ide-terminal
在Atom里面试了很多个唯一能用的终端插件。虽然还有很多部分不足但是作为一个简单的终端已经够用了。当然如果喜欢用外部终端开一堆窗口的话那就不需要这款插件了。而笔者在这里是推荐能够将atom作为一个集成的环境来进行开发用。
角色人物拿的或使用的武器
吃我大浮游炮
我看见你们了
人剑合一!
目前有基于mmd的v家两位来自日本的明星初音未来与亚北加入了MMC的战场。不但能跳舞。打架也是非常的擅长!
没有什么事一发子弹解决不了的。如果有,那就一梭子
把你mikumiku掉
竜人の剣を喰え(雾)
来源于官方蓝图简明手册说明
英文版PDF源文件
在蓝图右键
点击节点
Shift+点击节点
Ctrl+点击节点
左键拖曳
Shift+左键拖曳
Ctrl+左键拖曳
右键拖曳
Home
鼠标滚轮
按住鼠标左右键并拖曳
Ctrl+放大
PageDn
PageUp
Ctrl+B
Ctrl+S
Ctrl+Y
Ctrl+Z
Ctrl+F
Ctrl+Shift+F
F7
拖动到兼容的引脚
拖动到图表
Ctrl+拖动到图表
Alt+拖动到图表
拖动到Get/Set的边缘
在我的蓝图中拖动
右键节点
双击节点
左键拖动节点
方向键
Delete
点击标题
F2
F9
Ctrl+Shift+F9
Ctrl+X
Ctrl+C
Ctrl+V
Ctrl+W
C
右键引脚
鼠标在引脚上悬浮
点击并拖曳到引脚
点击并拖曳到图表
Alt+点击引脚
Ctrl+左键拖动到引脚
A+点击
B+点击
C
D+点击
S+点击
G+点击
F+点击
M+点击
N+点击
O+点击
P+点击
在使用blender的过程中。快捷键是必不可少,因此我将我实际操作过程中的一些快捷键整理一下。方便后人学习
G
平移(按两下为沿线位移)
R
旋转(按两下垂直于屏幕操作)
S
缩放
可以在后面加上
X``Y``Z
按键表示按照XYZ方向进行操作
在后面加上Shift+X``Shift+Y``Shift+Z
表示锁定XYZ方向进行操作
一次为全局。两次当前选中项相关方向(如自身)
C
刷选
B
框选
A
全选
Z
线框模式
T
左侧页
N
右侧页
W
更多选项(一些不常用但偶尔会用到的操作)
F
建面
E
挤出
K
切割(按住切割,回车确定)
Y
分割
P
分离(单独个体)
X
删除(融并)
V
分割
M
移动到层
H
隐藏
I
内插面
Alt+H
显示隐藏项
Alt+S
法向缩放
Shift+S
吸附
Shift+C
重置3D游标位置并使视图能展示所有物体
Ctrl+A
添加
Ctrl+R
环切
Ctrl+L
选中相连项
Ctrl+D
复制
Ctrl+P
设定父级
Ctrl+J
合并
Ctrl+B
边倒角
Ctrl+Shift+B
点倒角
Ctrl+Alt+Q
切换四格视图
小键盘1
前视图小键盘3
右视图小键盘7
顶视图小键盘5
透视小键盘9
切换到当前视图背面小键盘0
摄像机视角小键盘.
以当前活动项为中心F12
渲染Shitf+空格
最大化当前视图F
调整笔刷大小LMB
突出Ctrl+LMB
凹陷Shift+LMB
平滑Shift+E
手动中间帧Ctrl+C
复制当前姿态Ctrl+V
粘贴复制的姿态Ctrl+Shift+V
粘贴复制的镜像姿态T
关键帧过渡样式锁定到视图
。点选可以在摄像机视图模式实现航拍效果,对于动画来说就非常实用