Sublime使用及FtpSync远程同步

一. Sublime使用

发现一篇十分全面介绍Sublime使用的文章,12bet,有兴趣可以围观-Sublime Text 全程指南

1.1. 安装Sublime

官网下载安装-立即去下载。个人觉得Sublime 3比较好用,12bet,至少强大的Package Control比较好使(Sublime 3下载)。

1.2. 安装Package Control

见官网-Package Control安装

1.3. 安装其他插件

12博网址,安装好Package Control之后就可以使用它来安装其他的插件了。具体步骤:

  1. 按下Ctrl+Shift+P调出命令面板。
  2. 输入pci 调出 Package Control : Install Package选项并回车,12博网址,然后在列表中选中要安装的插件。

个人比较喜欢的插件有:EmmetjQueryFTPSyncSideBarEnhancements、 SublimeCodeIntel、 SublimeLinterSublimeREPLBracketHighlighterDocBlockr。这些插件的介绍及相关功能介绍,可以去Package Control官网搜索。

1.4. Sublime配置

Preferences -> Settings Default下为默认设置,12bet,可以在Settings User下设定自己的偏好设置。12bet,设置文件详解参照-Sublime Text 2 设置文件详解。

以下是我的设置:

{
    "always_show_minimap_viewport": true,
    "color_scheme": "Packages/User/Cobalt (SL).tmTheme",
    "draw_minimap_border": true,
    "font_size": 10,
    "highlight_line": true,
    "ignored_packages":
    [
        "Vintage"
    ],
    "show_encoding": true,
    "show_line_endings": true,
    "tab_size": 2,
    "translate_tabs_to_spaces": true
}

Preferences -> Key Bindings Default下为默认快捷键设置,可以在Key Bindings User下设定自己的偏好的快捷键。在快捷键冲突的时候特别有用

以下是我的设置:

[
    { "keys": ["ctrl+shift+alt+f"], "command": "show_panel", "args": {"panel": "find_in_files"} },
    { "keys": ["super+alt+ctrl+g"], "command": "goto_python_definition"},
    { "keys": ["super+alt+ctrl+h"], "command": "back_to_python_definition"}
]

1.5. Sublime常用快捷键

  • Ctrl+Shift+P:打开命令面板
  • Ctrl+P:搜索项目中的文件
  • Ctrl+G:跳转到第几行
  • Ctrl+W:关闭当前打开文件
  • Ctrl+Shift+W:关闭所有打开文件
  • Ctrl+Shift+V:粘贴并格式化
  • Ctrl+D:选择单词,重复可增加选择下一个相同的单词
  • Ctrl+L:选择行,重复可依次增加选择下一行
  • Ctrl+Shift+L:选择多行
  • Ctrl+Shift+Enter:在当前行前插入新行
  • Ctrl+X:删除当前行
  • Ctrl+M:跳转到对应括号
  • Ctrl+U:软撤销,撤销光标位置
  • Ctrl+J:选择标签内容
  • Ctrl+F:查找内容
  • Ctrl+Shift+F:全项目查找并替换
  • Ctrl+H:替换
  • Ctrl+R:前往 method
  • Ctrl+N:新建窗口
  • Ctrl+K+B:开关侧栏
  • Ctrl+Shift+M:选中当前括号内容,重复可选着括号本身
  • Ctrl+F2:设置/删除标记
  • Ctrl+/:注释当前行
  • Ctrl+Shift+/:当前位置插入注释
  • Ctrl+Alt+/:块注释,并Focus到首行,写注释说明用的
  • Ctrl+Shift+A:选择当前标签前后,修改标签用的
  • F11:全屏
  • Shift+F11:全屏免打扰模式,只编辑当前文件
  • Alt+F3:选择所有相同的词
  • Alt+.:闭合标签
  • Alt+Shift+数字:分屏显示
  • Alt+数字:切换打开第N个文件
  • Ctrl+Shift+上下:替换行

二. FtpSync远程同步

2.1. 安装FtpSync插件

可以参照前面的插件安装,这里不赘述。

2.2. 远程同步设置

  1. Project -> Add Folder To Project -> 选择要同步的文件夹。
  2. 文件夹右键 -> FtpSync -> Setup FtpSync in this folder
  3. 当前文件夹下会生成ftpsync.settings文件,配置相应字段,host为你的ftp服务器域名或ip,username和password为ftp的用户名和密码,path为ftp上要同步的目录,upload_on_save 是保存修改是是否自动上传。特别注意的是最后一个配置项后面一定不要有逗号
  4. 如果要将本地目录下文件同步到ftp:文件夹右键 -> FtpSync -> Upload。

实际开发过程中,一般是先用svn同步到本地,再用ftpsync同步到服务器上,修改文件保存后可以直接在浏览器中查看效果。

Author image
关于 superlin
Beijing, CN 主页
The reason why a great man is great is that he resolves to be a great man.
 
 
默认颜色 边栏居左 边栏居右