zoukankan      html  css  js  c++  java
  • Sublime Text 快捷键使用

    Sublime Text 2包含了大量快捷操作,而且还很方便修改和追加自己喜欢的快捷键。
    查看快捷键的方式也很简单:
    -------------------------------------------------------
    点击菜单栏:Preferences->Key Bindings –Defaults 即可查看。
    快捷键:
    -------------------------------------------------------
    打开/前往
    Ctrl+P:搜索项目中的文件
    Ctrl+G:跳转到第几行
    Ctrl+R:前往 method
    ctrl+; :前往字段
    Ctrl+Shift+P:打开命令面板
    Ctrl+N:新建窗口
    ctrl+o:打开文件
    ctrl+shift+s:另存为
    Ctrl+W:关闭当前打开文件
    Ctrl+Shift+W:关闭所有打开文件
    ctrl+`显示python命令行
    -------------------------------------------------------
    界面
    F11 全屏
    shift+F11 无干绕全屏
    ctrl+kb 开关侧边栏
    Alt+Shift+数字:分屏显示
    ctrl+I :显示底部面板:
    -------------------------------------------------------
    编辑
    F6 拼写检查
    F9 行排序
    -------------------------------------------------------
    选择类
    ctrl+l选择整行(继续按键则选择下行)
    ctrl+shift+l 将光标放至选中单行内容末尾或多行内容每行行尾
    ctrl+d 选中光标位置所在单词 (继续按键则选择下个相同的字符串)
    ctrl+m 光标移动至括号内开始或结束的位置
    ctrl+shift+m 选择括号内的内容(继续按键则选择父括号)
    Alt+F3:选择所有相同的词
    Shift+右键拖动:光标多不,用来更改或插入列内容
    Ctrl+鼠标左键:依次点击或选取,可需要编辑的多个位置
    ctrl+shfit+space:选择本范围
    ctrl+alt+上下箭头:多竖行同时编辑:
    -------------------------------------------------------
    代码折叠
    ctrl+shift+[ 按照缩进指示折叠光标所在标签对或折叠所选内容
    ctrl+shift+] 展开光标所在标签对内容或所选内容
    -------------------------------------------------------
    行操作
    ctrl+kk从光标处删除至行尾
    ctrl+k+backspace从光标处删除至行首
    ctrl+shift+k 删除整行
    ctrl+shift+backspace 删除整行
    ctrl+shift+up 光标所在行与上行互换
    ctrl+shift+down 光标所在行与下行互换
    ctrl+shift+d 复制光标所在整行,插入在该行之前
    ctrl+enter 在当前行后插入新行
    ctrl+shift+enter 在当前行前插入新行
    ctrl+[ 减少当前行缩进
    ctrl+] 增加当前行缩进
    tab 增加当前行缩进
    shift+tab 减少当前行缩进
    -------------------------------------------------------
    常用编辑
    ctrl+u 软撤销
    ctrl+z 撤销
    ctrl+y 恢复撤销
    ctrl+backspace 删除一个单词:
    ctrl+ku 改为大写
    ctrl+kl 改为小写
    ctrl+x 选定内容状态下为剪切内容,未选中为剪切光标当前所在行
    ctrl+t 光标所在位置左右字符或词互换
    Ctrl+Shift+V:粘贴并格式化
    Alt + Ctrl + ] 代码自动对齐:
    XML/HTML
    ctrl+shift+a选择光标位置父标签对儿(更换元素时非常有用)
    -------------------------------------------------------
    拆分窗口/标签页
    alt+.闭合当前标签
    Alt+Shift+数字:分屏显示
    ctrl+tab:切换选项卡:
    ctrl+shift+tab:逆序切换选项卡:
    Alt+数字:切换打开第N个文件
    -------------------------------------------------------
    标记
    Ctrl+F2:设置/删除标记
    -------------------------------------------------------
    查找/替换
    Ctrl+F:查找内容
    Ctrl+Shift+F:查找并替换
    Ctrl+H:替换
    F3 查找下一个:
    shift+F3 查找前一个:

    我的用户主题配置 -------------------------------------------------------

    {
    "color_scheme": "Packages/Color Scheme - Default/Solarized (Dark).tmTheme",
    "font_size": 12,
    "ignored_packages":
    [
    "Vintage"
    ],
    "update_check": false,
    "word_wrap": true
    }

    sublime text 3 编译lua脚本  -------------------------------------------------------

    1.需要lua.exe luac.exe

    (获取方法:1.安装luaforwindows/scite,或者2编译源码)

    2.添加lua.exe的路径到环境变量中

    例如C:Program Files (x86)Lua5.1 

    3.sublimetext中 tools->build system->new build system

    复制下面内容 替换原内容

    {
        "cmd": ["lua", "$file"],
        "file_regex": "^(...*?):([0-9]*):?([0-9]*)",
        "selector": "source.lua"
    }

    保存,将名字改为lua.sublime-build

    4.在sublimetext中 tools->build system中选择lua 这个编译系统

    5.可以运行自己的lua代码了

    sublime text 3 编译C++ -------------------------------------------------------

    1. dev c++ 编译器下载,安装;

    2. 将dev c++安装目录下bin文件夹所在目录添加进系统环境变量;

    3. 在sublime 工具 —— 编译系统 中选择C++;

    4. 新建C++源文件,Ctrl+B 编译,Ctrl+Shift+B 运行;

    如下例子结果图所示:

    简单的安装方法:

    从菜单 View - Show Console 或者 ctrl + ~ 快捷键,调出 console。将以下 Python 代码粘贴进去并 enter 执行,不出意外即完成安装。以下提供 ST3 和 ST2 的安装代码:

    Sublime Text 3:

    1. 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())

    Sublime Text 2:

    1. import urllib2,os; pf='Package Control.sublime-package'; ipp = sublime.installed_packages_path(); os.makedirs( ipp ) if not os.path.exists(ipp) else None; urllib2.install_opener( urllib2.build_opener( urllib2.ProxyHandler( ))); open( os.path.join( ipp, pf), 'wb' ).write( urllib2.urlopen( 'http://sublime.wbond.net/' +pf.replace( ' ','%20' )).read()); print( 'Please restart Sublime Text to finish installation')
  • 相关阅读:
    Hibernate二 配置
    Hibernate学习笔记一 理解
    使用Oracle的logminer工具进行日志挖掘
    确定系统中的字节序是大端字节序还是小端字节序。
    linux下oracle对参数要求的解释
    SnapAssure备份恢复(从文件系统到ASM实例)
    oracle的增量检查点
    C# 的三种序列化方法
    C#引用C++的DLL时C#和C++的数据类型对照表
    asp.net通过基类实现统一脚本和样式的管理
  • 原文地址:https://www.cnblogs.com/yyxt/p/4218083.html
Copyright © 2011-2022 走看看