Більше однієї папки / проекту в одному вікні Sublime Text 3


86

Я можу відкрити лише один проект / шлях одночасно, в одному вікні Sublime Text 3.

Кожного разу, коли я швидко перемикаю проект ( Ctrl+Alt+P), новий проект замінює поточний. Кожного разу, коли я відкриваю нову папку ( File > Open Folder...) або проект ( Project > Open Project...), вона відкривається у новому вікні Sublime Text.

Чи можу я відкрити більше одного проекту в одному вікні Sublime Text 3? Якщо так - як цього досягти?


1
Що ви маєте на увазі в одному вікні? У вашому проекті може бути більше одного “кореневого” каталогу проектів. Перетягніть будь-який каталог на бічну панель, він з’явиться в корені дерева. Якщо це те, що ви хочете
Сергій Тельшевський

Відповіді:


188

Якщо, маючи кілька проектів в одному вікні, ви маєте на увазі наявність декількох каталогів, які розташовані одночасно в різних місцях вашої системи в дереві бічної панелі, тоді так, ви можете цього досягти.

  1. Відкрийте один із проектів у Sublime Text, як завжди.

  2. Виконайте одне з наступного:

    • Перетягніть кореневий каталог другого проекту з провідника файлів на бічну панель першого вікна ST проекту.

    • У своєму терміналі перейдіть cdдо другого проекту і введіть subl . -a.

-a прапорець означає додати до останнього зосередженого вікна, а не відкривати в новому вікні).

РЕДАГУВАТИ

Ще простіше рішення.

Відкрийте перший проект. Перейти до (у меню вище)

Project -> Add folder to project


Так, це те, що я хочу. Два або більше каталогів (папки кореневих проектів) в одному вікні / бічній панелі. Однак нам слід уточнити вашу відповідь, перш ніж я зможу її прийняти, бо або я дурний, або не розумію всього! :]. Покроково: (1) У мене відкрито "Проект А" у ST3 (одне вікно). (2) Я відкриваю "Проект В" користувачем File > Open Directory...або Project > Open Project. (3) Відкривається в новому вікні. Що далі? Я можу перетягувати каталог лише на тій самій бічній панелі. Я не можу перетягнути його на бічну панель іншого вікна.
трейдер

Будь ласка, прочитайте кроки ще раз. Ви відкриваєте лише проект А. Далі ви перетягуєте каталог проекту B із провідника файлів (залежить від вашої ОС, наприклад, Провідник для Windows), або відкриваєте консоль і виконуєте те, що було сказано вище. Оновлена ​​відповідь буде точнішою
Сергій Тельшевський

Так, тепер це зрозуміло. Я пропустив цю частину щодо перетягування з провідника файлів ! Дякую! :]
трейдер

насправді не корисно, оскільки кожен проект має багато відкритих файлів, і розміщення всіх відкритих файлів у кількох проектах у набір монстрів не управляється --- дійсно потрібна можливість або запускати, і закривати кілька вікон кожного проекту, або дещо менш корисна здатність активувати / переглянути всі відкриті файли / вкладки лише для поточно активного проекту, зберігаючи уявлення про те, які проекти слід відкривати як набір проектів - проект проектів вкрай необхідний для піднесеного тексту 3
Скотт Стенсленд

32

Відкрийте піднесений текст 3, всередині рядка меню

  • Перейти до "Проект"
  • "Додати папку до проекту ..."

введіть тут опис зображення


6

Ви можете досягти цього, збереживши свої установки як проекти, тоді під проектом натисніть перемикач проекту і з’являться всі вкладки, збережені у вашій робочій області.


3

Якщо ви перебуваєте на Mac, просто просто drag-&-dropпапку / псевдонім проекту перейдіть до програми Sublime Text на док-станції.

введіть тут опис зображення

Тоді ви побачите готові до завантаження проекти, завантажені у ваш піднесений текст

введіть тут опис зображення

Щасливого кодування!


2

У MacOS ви можете використовувати "Проект-> Додати папку до проекту".

Або загальніше, встановивши параметр "open_files_in_new_window": false(який за замовчуванням має значення true), папка, яку ви перетягнули до піднесеного тексту, відображатиметься в тому ж вікні.


1

Інша справа, яку ви можете зробити, це створити TABS для кожного проекту

Вікно >> Нова вкладка

Роблячи це, ви отримаєте вкладки проекту над вкладками файлів проекту ...

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.