找回密码
 立即注册
搜索
查看: 75|回复: 1

[笔记] sublime3使用技巧及私人配置

[复制链接]
发表于 2024-10-6 11:15 | 显示全部楼层 |阅读模式

小技巧

Ctrl + R:会列出其大纲

大多数情况下,我们需要搜索文本中出现某个关键词的其他地方。 此时无需重新输入关键字再次搜索。 我们只需要使用Shift+←/→或者Ctrl+D来选择关键字,然后F3跳转到下一个出现的地方,Shift+F3跳转到上一个出现的地方,Alt+F3可以用来选择所有出现的地方(多个可以稍后进行编辑,即快速替换)。
 

选择

1、Ctrl+D:选择光标当前所在的单词并突出显示该单词的所有出现位置,再次Ctrl+D选择该单词出现的下一个位置,在多个单词的过程中使用Ctrl+K跳过选择,使用Ctrl+U返回,使用Esc退出多重编辑

2、Ctrl+Shift+L:分割当前选中区域

3、Ctrl+J:将当前选中区域合并为一行

4、Ctrl+M:在起始括号和结束括号之间切换

5、Ctrl+Shift+M:快速选择括号内的内容

6、Ctrl+Shift+J:快速选择相同缩进的内容

7、Ctrl+Shift+Space:快速选择当前范围(Scope)的内容
 

查找和替换

1、F3:跳转到当前关键字的下一个位置

2、Shift+F3:跳转到当前关键字的上一个位置

3、Alt+F3:选择当前关键字出现的所有地方

4、Ctrl+F/H:执行标准查找/替换,然后:

5、Alt+C:切换区分大小写(Case-)模式

6、Alt+W:切换全字匹配(Whole)模式

7、Alt+R:切换正则匹配(Regex)模式

8、Ctrl+Shift+H:替换当前关键字

9、Ctrl+Alt+Enter:替换所有关键字匹配

10、Ctrl+Shift+F:多文件搜索替换
 

跳转

1、Ctrl+P:跳转到指定文件,输入文件名后,可以:

@符号跳转:输入@跳转到符号所在位置

#关键字跳转:输入#跳转到该位置

:行号跳转:输入:12 跳转到文件第12行。

2、Ctrl+R:跳转到指定符号

3、Ctrl+G:跳转到指定行号
 

窗口

1、Ctrl+Shift+N:创建新窗口

2、Ctrl+N:在当前窗口中创建一个新选项卡

3、Ctrl+W:关闭当前选项卡,当窗口中没有选项卡时,窗口将被关闭

4、Ctrl+Shift+T:恢复刚刚关闭的选项卡
 

屏幕

1、 F11:切换普通全屏

2、Shift+F11:无干扰地切换到全屏

3、 Alt+Shift+2:左右分屏

4、 Alt+Shift+8:上下分屏

5、 Alt+Shift+5:上下左右分屏

6、分屏后,使用Ctrl+数字键跳转到指定屏幕sublime text 3 函数跳转,使用Ctrl+Shift+数字键将当前屏幕连接到指定屏幕




注:加粗且加红表示必须熟练掌握,加粗的表示你可能会用到的,正常字体的用的较少。
 楼主| 发表于 2024-10-6 11:27 | 显示全部楼层
以下为用户配置(sublime3):
{
    "always_show_minimap_viewport": false,
    "bold_folder_labels": true,
    "color_scheme": "Packages/User/SublimeLinter/Monokai (SL).tmTheme",
    "fade_fold_buttons": false,
    "fold_buttons": true,
    "font_face": "宋体",
    "font_options":
    [
        "gray_antialias"
    ],
    "font_size": 14,
    "highlight_line": true,
    "highlight_modified_tabs": true,
    "ignored_packages":
    [
        "Vintage"
    ],
    "indent_guide_options":
    [
        "draw_normal",
        "draw_active"
    ],
    "index_files": false,
    "line_padding_bottom": 3,
    "line_padding_top": 3,
    "overlay_scroll_bars": "enabled",
    "shift_tab_unindent": true,
    "show_encoding": true,
    "show_line_endings": true,
    "show_tab_close_buttons": false,
    "tab_size": 4,
    "theme": "Default.sublime-theme",
    "trim_trailing_white_space_on_save": true,
    "update_check": false,
    "word_separators": "./\\()\"'-:,.;<>~!@#$%^&*|+=[]{}`~?",
    "word_wrap": true,
    // 以下是低版本加上去的
    "auto_complete_commit_on_tab": false,
    "auto_complete_with_fields": true,
    "default_line_ending": "unix",
    "update": false,
    "fallback_encoding": "UTF-8"
}
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|学习笔记

GMT+8, 2024-12-21 20:42 , Processed in 0.023472 second(s), 14 queries , APCu On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表