Mac下sublime3快捷键备忘
打开/前往
- ⌘^A (对齐)
- Alt鼠标单击 [多行选择]
- ⌘T [前往文件]
- ⌘⌃P | 前往项目 |
- ⌘R | 前往 method |
- ⌘⇧P | 命令提示 |
- ⌃G | 前往行 |
⌃ ` | python 控制台 |
编辑
⌘L | 选择行 (重复按下将下一行加入选择) |
- ⌘D | 选择词 (重复按下时多重选择相同的词进行多重编辑) |
- ⌃⇧M | 选择括号内的内容 |
- ⌘⇧↩ | 在当前行前插入新行 |
- ⌘↩ | 在当前行后插入新行 |
- ⌃⇧K | 删除行 |
- ⌘KK | 从光标处删除至行尾 |
- ⌘K⌫ | 从光标处删除至行首 |
- ⌘⇧D | 复制(多)行 |
- ⌘J | 合并(多)行 |
- ⌘KU | 改为大写 |
- ⌘KL | 改为小写 |
- ⌘ / | 注释 |
- ⌘⌥ / | 块注释 |
- ⌘Y | 恢复或重复 |
- ⌘⇧V | 粘贴并自动缩进 |
- ⌃ space | 自动完成(重复按下选择下一个提示) |
- ⌃M | 跳转至对应的括号 |
查找/替换
- ⌘F | 查找 |
- ⌘⌥F | 替换 |
- ⌘⌥G | 查找下一个符合当前所选的内容 |
- ⌘⌃G | 查找所有符合当前所选的内容进行多重编辑 |
- ⌘⇧F | 在所有打开的文件中进行查找 |
ruby api设计
#先看一段source code
#如上,是使用block后的效果,再来一段
#Module 的使用
.使用extend(Mod)
.obj.extend(Mod)
如下
.Mixin with class methods
等同于如下代码:
等同于:
Magento 该如何多语言翻译
一般的,登陆后台,e.g.选择[目录]->[管理产品]->[choose store view],如图示:
就可以编辑中文内容,同理,选择[目录]->[管理产品]->[choose store view],选择英文,就可以编辑英文产品。
编辑’CMS’,如[页面],选择一静态页面,如[About Us],点编辑后,按”ctrl”健,在商店界面,点’英文’,界面会着色,之后选内容项,就可以编辑英文内容,同理,再新建一页面,复制’About Us’的页面信息,如标题,网址等,按”ctrl”健,在商店界面,点’中文’,界面会着色,之后选内容项,就可以编辑中文内容,前台就已经对应生成中英文双语的关于我们了,是不是很Cool。
Rails中的子查询
###大致是这样子的