sublime个人设置

如何拥有jiangly蒋老师同款编译器(sublime c++配置 竞赛向)_哔哩哔哩_bilibili

Sublime Text 4的安装教程(新手竞赛向) - 知乎 (zhihu.com)

创建文件自动保存为c++

  • 打开 Sublime Text 软件。
  • 转到 "Tools"(工具)> "Developer"(开发者)> "New Plugin"(新建插件)。
  • 在打开的新文件中,粘贴以下代码:
python 复制代码
import sublime
import sublime_plugin

class SetDefaultSyntaxCommand(sublime_plugin.EventListener):
    def on_new(self, view):
        view.set_syntax_file('Packages/C++/C++.sublime-syntax')
  • 保存文件,文件名可以是任何您喜欢的,但是后缀必须是 .py,比如 SetDefaultSyntax.py
  • 将文件保存到 Sublime Text 的 Packages/User 目录下,这样 Sublime Text 就能够识别这个插件了。

首选项:设置

python 复制代码
{
	
	"theme": "Adaptive.sublime-theme",
	"color_scheme": "Packages/Monokai++/themes/Monokai++.tmTheme",
	"font_size": 19,
	"ignored_packages":
	[
	],
	"index_files": true,
	"save_on_focus_lost": true,
}

首选项:快捷键设置

python 复制代码
[
    { "keys": ["keypad_enter"], "command": "insert", "args": {"characters": "\n"} },
    // { "keys": ["keypad_enter"], "command": "commit_completion", "context":
    //     [
    //         { "key": "auto_complete_visible", "operator": "equal", "operand": true }
    //     ]
    // },
    // { "keys": ["keypad_enter"], "command": "commit_completion", "context":
    //     [
    //         { "key": "auto_complete_visible", "operator": "equal", "operand": false }
    //     ]
    // },
    // { "keys": ["keypad_enter"], "command": "insert", "args": {"characters": "\n"}, "context":
    //     [
    //         { "key": "auto_complete_visible", "operator": "equal", "operand": false },
    //         { "key": "setting.auto_indent", "operator": "equal", "operand": true },
    //         { "key": "preceding_text", "operator": "regex_contains", "operand": "\n$", "match_all": true }
    //     ]
    // },
    // { "keys": ["keypad_enter"], "command": "commit_completion" },
    { "keys": ["keypad_enter"], "command": "select", "context":
        [
            { "key": "overlay_has_focus", "operator": "equal", "operand": true }
        ]
    },
    { "keys": ["alt+down"], "command": "move_to", "args": {"to": "eof", "extend": false} },
    { "keys": ["alt+left"], "command": "move_to", "args": {"to": "bol", "extend": false} },
    { "keys": ["alt+right"], "command": "move_to", "args": {"to": "eol", "extend": false} },
    { "keys": ["shift+alt+up"], "command": "move_to", "args": {"to": "bof", "extend": true} },
    { "keys": ["shift+alt+down"], "command": "move_to", "args": {"to": "eof", "extend": true} },
    { "keys": ["shift+alt+right"], "command": "move_to", "args": {"to": "eol", "extend": true} },
    { "keys": ["shift+alt+left"], "command": "move_to", "args": {"to": "bol", "extend": true} },
    { "keys": ["alt+up"], "command": "move_to", "args": {"to": "bof", "extend": false} },
]

Package Control 问题

【解决】Sublime Text找不到Package Control选项,且输入install也不显示Install Package(其中一种情况)_sublime没有package control-CSDN博客

相关推荐
guigui_hello1 小时前
VScode的简单使用
c++·ide·vscode·编辑器
xuehaisj13 小时前
健身器材识别系统源码分享
编辑器
ID_14 HuFei21 小时前
sed编辑器与awk的用法
linux·编辑器
阑梦清川1 天前
unity编辑器&&c#脚本
编辑器
我命由我123452 天前
1.使用 VSCode 过程中的英语积累 - File 菜单(每一次重点积累 5 个单词)
ide·经验分享·vscode·学习·编辑器·生活·学习方法
捕风捉你2 天前
如何使用 Visual Studio Code 将工作效率提升 200%
vscode·编辑器
小桥流水---人工智能2 天前
探索学习Python的最佳开发环境和编辑器
python·学习·编辑器
一直在找资料的菜鸟3 天前
VSCode C++ Tasks.json基本信息介绍
ide·vscode·编辑器
橘子真甜~3 天前
Linux基础3-基础工具2(vim详解,gcc详解)
linux·运维·面试·编辑器·vim·学习方法
黄卷青灯773 天前
c++ 编辑器 和 编译器 的详细解释
开发语言·c++·编辑器·编辑器 和 编译器