~/foo.txt
を開き、ターミナルから~/baz/bar.txt
を開くと、Sublime Textは常に2つの異なるウィンドウを開きます。これらの異なるウィンドウをすべて開くと、さらに悪化します。
多くのSTの設定を変更しようとしましたが、これを修正するものはないようです。
これらのすべてのフォルダーをプロジェクトに手動で追加する場合と同じように、すべてのファイルとフォルダーを同じウィンドウで開く方法はありますか?
崇高なテキストメニュー:
Preferences -> Settings - User
探す 'open_files_in_new_window
'
変更 'true'
と 'false
'
(Jahnux73が提案したように)SublimeTextのデフォルト設定を編集するのではなく、[設定]-> [設定]-[ユーザー]に移動して、次を追加する必要があります。
"open_files_in_new_window": false,
SublimeTextのデフォルト設定ファイルは、Sublimeアップデートによって上書きされる可能性があるため、変更しないでください。これにより、常にデフォルト設定を復元できます。 Sublimeの仕組みは、実行時にデフォルト設定を読み取って適用し、次に設定-ユーザーファイルを読み取って適用することです。競合が発生した場合、ユーザー設定が優先されます。これにより、デフォルトの設定を変更せずに独自の設定を追加できます。
ファイルまたはディレクトリを昇格ウィンドウにドラッグすると、新しいウィンドウを開くのではなく、現在のウィンドウに追加されます。
フォルダーはサイドバーに直接ドラッグするか、メニューバーから選択できます
Project --> Add Folder to Project.
さらに、これはFile -> Open folder
と同じ機能を持ち、デフォルトではショートカットにマップされないためです。これをキーマッピングにすることができます
File -> Preferences -> Key bindings
および追加
{ "keys": ["ctrl+shift+o"], "command": "Prompt_add_folder" },
その後、使用できます CTRL+SHIFT+O フォルダーを追加します。
上記のすべての回答は、パラメーターファイルのみを示していますが、これはフォルダーでは機能しません。私はこの解決策を見つけました:
HKEY_CLASSES_ROOT\Folder\Shell\Open with Sublime Text 3\command
に移動する必要があります-a
を追加し、取得:C:\Program Files\Sublime Text\sublime_text.exe "%1" -a
subl . -a
mac OSの場合、2つの変更が必要です
1-設定->設定-ユーザー
「open_files_in_new_window」を探します
そして、「false」で「true」を変更します
2-
システム環境設定でDockを見つけ、「ドキュメントを開くときにタブを優先する」オプションの設定を変更し、「常に」を選択します。
それから:
subl folder_1
subl folder_2
subl folder_3
詳細に説明しました こちら