sublime text 3安装及应用

sublime text 3安装及应用

最近发现sublime text非常不错,准备以后长期使用这个编辑代码和markdown文本。

安装及快捷键

  • 安装sublime text 3, 在 官网http://www.sublimetext.com/ 上下载最新版本,不注册也可以一直使用,只是有时保存会弹出注册对话框。
  • 常用快捷键
WindowsDescription
Ctrl+Shift+p打开命令面板
Ctrl+Alt+P切换工作台
Ctrl+P查找项目中文件;@主题/函数;:跳到文件某行
Ctrl+R快速跳到某函数@
Ctrl+;跳到某个symbol#
Ctrl+G跳到某行:
F12跳到定义
Ctrl+Shift+R跳到project的symbol
Ctrl+-jump back
Ctrl+Shift+-jump forward
Ctrl+M跳到括号对应开始或结束处
Ctrl+Enter插入行后
Ctrl+`打开console窗口
--------------------------------------------------------------------------
Ctrl+ n新建文件
Ctrl+ w关闭当前窗口
Ctrl+Shift t打开最近关闭窗口
--------------------------------------------------------------------------
Ctrl+k Ctrl+b关闭/开启侧窗口
Ctrl+z撤销
Ctrl+Shift+zredo
Ctrl+x剪切
Ctrl+c拷贝
Ctrl+v粘贴

常用插件包

  • Package Contrl

安装方法,Ctrl+`调用出console,然后输入一下代码:

import urllib.request,os; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); open(os.path.join(ipp, pf), 'wb').write(urllib.request.urlopen( 'http://sublime.wbond.net/' + pf.replace(' ','%20')).read())

使用方法:Ctrl+Shift+P,然后输入install,选择Package Control:Install Package

  • CTag

安装后,需要同时安装ctags包,在cmd下输入ctags --version能够正常输出。

D: > ctags --version
Exuberant Ctags 5.8, Copyright (C) 1996-2009 Darren Hiebert
  Compiled: Jul  9 2009, 17:05:35
  Addresses: <dhiebert@users.sourceforge.net>, http://ctags.sourceforge.net
  Optional compiled features: +win32, +regex, +internal-sort

使用方法:配置中需要修改:

{
    "extra_tag_paths":[[["source.python", "windows"], "D:\\Python27\\Lib\\tags"],
                       [["source.python", "linux"],   "/home/user/Env/lib/tags"],
                       [["source.c",      "windows"], "D:\\mingw\\tags"]]
}

Ctrl+T,Ctrl+R创建tag索引文件Ctrl+Shift+.跳转到定义处Ctrl+Shift+,跳回Alt+S显示symbolAlt+Shift+S显示所有symbol

  • DocBlockr

这个插件用来添加注释使用方法:在函数上一行输入/**Enter,注释会自动展开。

  • Function Name Display

在状态栏中显示函数名

  • Markdown Preview

预览编辑的markdown文本,并且可以转换为html格式使用方法:Ctrl+Shift+P,输入preview

  • Markdown Editing主要功能:

    • *,_`输入时自动成对。
    • list输入结束时,Enter会自动换行并添加list节点
      • 在list节点开始,tab会添加缩进并转换list标识(*,-,+循环使用)
      • 在list节点开始, tab+shift会转换标识(*,-,+循环使用)
    • 括号自动成对
    • Ctrl Shift R会优先显示#标识的header
    • 输入~时,会在选择的文本两端同时添加
    • 输入#时,会在选择文本两端同时添加
    • 在行首输入--或==tab,会展开为同上一行相同宽度的分隔线
    • Ctrl+Win+K添加链接
    • Shift+Win+K添加图片
    • Ctrl+Shift+B/Ctrl+Shift+I,选中文本粗体/斜体
    • Ctrl+1..6,分别添加headline1..headline6
    • 输入<ktab,会扩展为<kbd></kbd>
    • Shift+F11可以进入全屏编辑模式
  • Side Bar

侧边栏加强功能,右键后添加了许多功能

  • PlainTasks

主要功能:

  • :结束的表示标题
  • 输入Ctrl+Enter或者Ctrl+i添加新任务

文本格式指定计划

  • sftp

通过ssh协议连接选端服务器,可以远程同步代码和远程编辑。

  • svn

subversion客户端,Ctrl+Alt+S Ctrl+Alt+N调出svn命名。

  • SublimeCodeIntel

代码补全插件。

  • SublimeLinter

检查检查检查插件。

  • SublimeLinter-Contrib-Clang

支持C语言的代码检查

  • SublimeAStyleFormatter

代码格式化插件,支持C/C++。

安装插件列表

进入<Preferences => Package Settings => <Package Contrl => Settings User

"installed_packages":
    [
        "3024 Color Scheme",
        "BracketHighlighter",
        "C Improved",
        "C99",
        "Calculate",
        "Calendar Week",
        "ConvertToUTF8",
        "CTags",
        "DocBlockr",
        "FileDiffs",
        "Function Name Display",
        "HTML5",
        "jQuery",
        "Markdown Preview",
        "MarkdownEditing",
        "Pandoc",
        "PlainTasks",
        "Python 3",
        "SFTP",
        "SideBarEnhancements",
        "SublimeAStyleFormatter",
        "SublimeCodeIntel",
        "SublimeLinter",
        "SublimeLinter-annotations",
        "SublimeLinter-contrib-clang",
        "SublimeLinter-cppcheck",
        "SublimeREPL",
        "SVN",
        "VCS Gutter"
    ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值