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博客

相关推荐
零基础的修炼2 天前
CUDA知识汇总
开发语言·c++·编辑器
Java后端的Ai之路3 天前
Git pull弹出vim编辑器完整排查指南
开发语言·人工智能·git·编辑器·vim
卷土重去3 天前
第 6 章 Linux 实操篇-Vi 和 Vim 编辑器
linux·编辑器·vim
一叶龙洲5 天前
Ubuntu24.04 Cursor导入vscode配置
vscode·编辑器
好悬给我拽开线6 天前
RoboTTT
ide·vscode·编辑器
山峰哥7 天前
造价算量系统SQL优化,慢查询从9秒压到35毫秒‌
大数据·数据库·sql·编辑器·深度优先
-To be number.wan8 天前
编译原理第三章:编译器是怎么“认字“的?——词法分析全解析
学习·编辑器
gzkuijing8 天前
MDI1PRD23B7‑EQ|Novanta IMS一体化RS-485/422步进电机参数、选型要点与典型应用
人工智能·机器学习·编辑器
晚风叙码9 天前
Linux(三)apt/yum 软件安装与 vim 编辑器入门指南
linux·编辑器·vim
民乐团扒谱机9 天前
【超详细】PyQt6 实现 AU 风格波形图编辑器:多级缩放与采样点逐级渲染,附全过程代码
开发语言·python·编辑器·pyqt·audition·时域·频谱图