如何从上下文菜单中删除 Sublime Text 4 中的按钮?
How to remove button in Sublime Text 4 from context menu?
我想删除按钮“从项目中删除文件夹”,有时我不小心点击了这个按钮,不得不 re-create 项目。我认为 Sublime 非常灵活的编辑器,允许删除或添加一些功能。
感谢您的帮助。
是的,这是可能的,但需要几个步骤。我们将创建一个文件覆盖。
Select Preferences → Browse Packages…
(macOS: :Sublime Text → Preferences → Browse Packages…
) 打开你的 Packages
目录:
- Linux:
~/.config/sublime-text-3/Packages
或 ~/.config/sublime-text/Packages
- OS X:
~/Library/Application Support/Sublime Text 3/Packages
或 ~/Library/Application Support/Sublime Text/Packages
- Windows 常规安装:
C:\Users\<b><i>你的用户名</i></b>\AppData\Roaming\Sublime 文本3\Packages
或 C:\Users\<b><i>你的用户名</i></b>\AppData\Roaming\Sublime Text\Packages
- Windows 便携式安装:
<b><i>InstallationFolder</i></b>\Sublime Text 3\Data\Packages
<b><i>InstallationFolder</i></b>\Sublime Text\Data\Packages
确切路径取决于版本以及您是否从 Sublime Text 3 升级。
在该目录中,创建一个名为 Default
的目录。确保它是大写的。
回到 Sublime,打开命令面板 (Ctrl/⌘ Shift P 或 Tools → Command Palette
) 并输入 v
,然后输入 select View Package File
.
输入def side mount
(模糊搜索)和select Default/Side Bar Mount Point.sublime-menu
.
Select View → Show Console
打开 Sublime Python 控制台。输入
view.set_read_only(False)
然后按 Enter。现在我们可以编辑并保存文件了。
在文件的第 3 行,在行的最开头添加 2 个正斜杠 (//
) 以注释掉该行。该文件现在应如下所示:
[
{ "caption": "-", "id": "folder_commands" },
// { "caption": "Remove Folder from Project", "command": "remove_folder", "args": { "dirs": []} }
]
SelectFile → Save As…
。导航到您在第 2 步中创建的 Packages/Default
目录,并将文件保存在那里。请确保您没有更改其名称。
虽然更改应该会立即生效,但请重启 Sublime Text 以确保。当您右键单击边栏中的文件夹时,Remove Folder from Project
选项不应再显示。
我想删除按钮“从项目中删除文件夹”,有时我不小心点击了这个按钮,不得不 re-create 项目。我认为 Sublime 非常灵活的编辑器,允许删除或添加一些功能。
感谢您的帮助。
是的,这是可能的,但需要几个步骤。我们将创建一个文件覆盖。
Select
Preferences → Browse Packages…
(macOS::Sublime Text → Preferences → Browse Packages…
) 打开你的Packages
目录:- Linux:
~/.config/sublime-text-3/Packages
或~/.config/sublime-text/Packages
- OS X:
~/Library/Application Support/Sublime Text 3/Packages
或~/Library/Application Support/Sublime Text/Packages
- Windows 常规安装:
C:\Users\<b><i>你的用户名</i></b>\AppData\Roaming\Sublime 文本3\Packages
或C:\Users\<b><i>你的用户名</i></b>\AppData\Roaming\Sublime Text\Packages
- Windows 便携式安装:
<b><i>InstallationFolder</i></b>\Sublime Text 3\Data\Packages
<b><i>InstallationFolder</i></b>\Sublime Text\Data\Packages
确切路径取决于版本以及您是否从 Sublime Text 3 升级。
- Linux:
在该目录中,创建一个名为
Default
的目录。确保它是大写的。回到 Sublime,打开命令面板 (Ctrl/⌘ Shift P 或
Tools → Command Palette
) 并输入v
,然后输入 selectView Package File
.输入
def side mount
(模糊搜索)和selectDefault/Side Bar Mount Point.sublime-menu
.Select
View → Show Console
打开 Sublime Python 控制台。输入view.set_read_only(False)
然后按 Enter。现在我们可以编辑并保存文件了。
在文件的第 3 行,在行的最开头添加 2 个正斜杠 (
//
) 以注释掉该行。该文件现在应如下所示:[ { "caption": "-", "id": "folder_commands" }, // { "caption": "Remove Folder from Project", "command": "remove_folder", "args": { "dirs": []} } ]
Select
File → Save As…
。导航到您在第 2 步中创建的Packages/Default
目录,并将文件保存在那里。请确保您没有更改其名称。虽然更改应该会立即生效,但请重启 Sublime Text 以确保。当您右键单击边栏中的文件夹时,
Remove Folder from Project
选项不应再显示。