右クリックメニューにSublimeTextを追加する

右クリックメニューにSublimeTextを追加する

1.参考資料

右クリックメニューにSublimeText3を追加する

2.それを解決する方法は?

超不快な操作

Notepad ++をアンインストールしてから、デフォルトのテキストエディターとしてVS Codeを使用していますが、VSCodeの起動速度がまだ遅いので最近SublimeTextに切り替えました

インターネットでSublimeTextの無料インストールバージョンを見つけました。認識されないサフィックスが付いたテキストファイルを開くのは特に面倒です。


操作手順は以下のとおりです。

  1. ファイルを右クリックし、[メソッドを開く]を選択します

    画像-20210116163834119

  2. [Open Method]にはまだ含まれておらず、[このコンピューターで他のアプリケーションを検索する]のみを選択できます。

    画像-20210116164003665

  3. 周りを回った後、私はついにSublimeTextを開く方法を見つけました

    画像-20210116164100888


想像してみてください。毎回これを行う必要がある場合は、嘔吐し、インストールしました。実際、解決策があります。ブログでそのような解決策があることを確認しました。SublimeTextのインストールディレクトリでBashコマンドを実行します。

画像-20210116164330885

解決

  1. Sublime Textのインストールディレクトリを開いたとき、感動して涙を流しました。とてもユーザーフレンドリーな設定があり、彼らは私のためにそれを書いてくれました。

    画像-20210116164440324

  2. Bashコマンドのコードは次のとおりです。主に、レジストリにいくつかの構成情報を追加します。

    @ECHO OFF & PUSHD %~DP0 & TITLE
    >NUL 2>&1 REG.exe query "HKU\S-1-5-19" || (
        ECHO SET UAC = CreateObject^("Shell.Application"^) > "%TEMP%\Getadmin.vbs"
        ECHO UAC.ShellExecute "%~f0", "%1", "", "runas", 1 >> "%TEMP%\Getadmin.vbs"
        "%TEMP%\Getadmin.vbs"
        DEL /f /q "%TEMP%\Getadmin.vbs" 2>NUL
        Exit /b
    )
    SET /P ST=输入a添加右键菜单,输入d删除右键菜单:
    if /I "%ST%"=="a" goto Add
    if /I "%ST%"=="d" goto Remove
    :Add
    reg add "HKEY_CLASSES_ROOT\*\shell\Sublime Text"         /t REG_SZ /v "" /d "用 &Sublime Text 打开"   /f
    reg add "HKEY_CLASSES_ROOT\*\shell\Sublime Text"         /t REG_EXPAND_SZ /v "Icon" /d "%~dp0sublime_text.exe" /f
    reg add "HKEY_CLASSES_ROOT\*\shell\Sublime Text\command" /t REG_SZ /v "" /d "%~dp0sublime_text.exe \"%%1\"" /f
     
    exit
    :Remove
    reg delete "HKEY_CLASSES_ROOT\*\shell\Sublime Text" /f
    exit
    
  3. ダブルクリックして.batファイルを実行し、aと入力して、Enterキーを押します。

    画像-20210116164705683

  4. カイセン

    画像-20210116164834774

おすすめ

転載: blog.csdn.net/oneby1314/article/details/112759599