【问题标题】:How to remove button in Sublime Text 4 from context menu?如何从上下文菜单中删除 Sublime Text 4 中的按钮?
【发布时间】:2022-01-01 21:36:29
【问题描述】:

我想删除“从项目中删除文件夹”按钮,有时我不小心点击了这个按钮,不得不重新创建项目。我认为 Sublime 非常灵活的编辑器,允许删除或添加一些功能。

感谢您的帮助。

【问题讨论】:

    标签: sublimetext sublime-text-plugin sublimetext4


    【解决方案1】:

    是的,这是可能的,但需要几个步骤。我们将创建一个文件覆盖。

    1. 选择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>YourUserName</i></b>\AppData\Roaming\Sublime Text 3\PackagesC:\Users\<b><i>YourUserName</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 升级。

    2. 在该目录中,创建一个名为Default 的目录。确保它是大写的。

    3. 回到 Sublime,打开命令面板(Ctrl/ Shift P@ 987654333@)并输入v,然后选择View Package File

    4. 输入def side mount(这是一个模糊搜索)并选择Default/Side Bar Mount Point.sublime-menu

    5. 选择 View → Show Console 打开 Sublime Python 控制台。输入

      view.set_read_only(False)
      

      然后按 Enter。现在我们可以编辑和保存文件了。

    6. 在文件的第 3 行,在行首添加 2 个正斜杠 (//) 以注释掉该行。该文件现在应该如下所示:

      [
          { "caption": "-", "id": "folder_commands" },
      //  { "caption": "Remove Folder from Project", "command": "remove_folder", "args": { "dirs": []} }
      ]
      
    7. 选择File → Save As…。导航到您在步骤 2 中创建的 Packages/Default 目录,并将文件保存在那里。确保不要更改其名称。

    8. 虽然更改应该立即生效,但请重新启动 Sublime Text 以确保。当您右键单击侧栏中的文件夹时,Remove Folder from Project 选项不应再显示。

    【讨论】:

    • 感谢您详细准确的回答。您保存了我的项目,免于进一步重新创建 :)
    猜你喜欢
    • 2023-03-12
    • 1970-01-01
    • 2013-11-07
    • 2021-09-03
    • 2014-02-08
    • 2018-08-24
    • 2013-02-05
    • 2018-04-15
    • 1970-01-01
    相关资源
    最近更新 更多