Sublime Text 2 - Файли не відкривають нову вкладку?


77

Sublime Text 2 припинив створення нової вкладки під час відкриття файлу з бічної панелі.

Файл, який я вибрав, відкривається на поточній вкладці, але вкладка навіть не оновлює ім'я файлу, він показує старий файл, але він сірий, як нова вкладка.

Я відключив декілька пакетів, які встановив, не вдавшись.

Мої користувальницькі налаштування користувача зовсім не великі:

{
  "color_scheme": "Packages/Color Scheme - Default/Twilight.tmTheme",
  "font_face": "Consolas",
  "font_size": 12,
  "font_options": "subpixel_antialias",
  "tab_size": 2,
  "translate_tabs_to_spaces": true,
  "use_tab_stops": true,
  "fade_fold_buttons": false
}

Будь-які уявлення про те, що відбувається? Здається, я не можу знайти когось іншого, хто має цю проблему.

Я повернувся до нещодавно встановленого стану, видаливши папку даних, і досі не отримую вкладок під час натискання файлів на бічній панелі в проекті.

Вирішено! Який ідіот. Одне натискання, мабуть, лише попередній перегляд файлу. Подвійне клацання фактично відкриває файл у новій вкладці.


2
На мій погляд, це, безумовно, найприкріша особливість Sublime Text 2. Попередній перегляд виглядає як вільний файл, який ви навіть не можете закрити за допомогою миші. Більше того, він залишається там висіти без особливого значення. Я хотів би мати можливість відключити це. Це можливо?
kolrie

6
+1 за можливість вимкнути це
Brian Armstrong

це мене теж отримало, блін ти двічі клацни !!!!
Тім Петерсон

2
Це насправді ця функція, яка мені подобається в Sublime Text 2, і я відчуваю, що вони зробили це правильно. Дуже часто я переглядаю файли, не потребуючи їх редагування. У більшості інших редакторів це призводить до вибуху вкладки, оскільки все, що я хотів зробити, - це переглядати вміст файлів. Я думаю, що ця тонка різниця відрізняє Sublime Text і частіше розробники хочуть, щоб це сталося, а не з’являлася вкладка для кожного файлу, який ви відкриваєте, незалежно від того, потрібно редагувати його чи ні.
Ло-Тан,

1
@ Ло-Тан, я повністю згоден. Насправді, я зараз настільки звик знаходити що-небудь ( ctrl+p), що мені дуже хочеться, щоб була можливість відкрити вкладку файлу лише тоді, коли ви виходите з цього файлу без збереження. Таким чином, я міг би телепортуватися навколо файлів, вносячи зміни, не маючи масивного роздуття вкладки. Я в кінцевому підсумку права кнопка миші заголовок вкладки і відбуваються «Закрити Інші» Лот .
iono

Відповіді:


122

Як не дивно, це особливість, а не помилка. Sublime Text 2 називає це попереднім переглядом. Вам буде представлено вміст файлу, фактично не відкриваючи файл. Це заплутане поняття для нових користувачів, але, безумовно, корисне. Вкладка для попереднього перегляду повинна з’явитися, як тільки ви почнете редагувати файл або коли ви двічі клацнете файл на бічній панелі.

Це було більш детально обговорено на форумі ST у " 2 помилках OS X ".

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

Примітка : Станом на збірку 2198 (випущена на початку червня) є нова настройка:

// Preview file contents when clicking on a file in the side bar. Double
// clicking or editing the preview will open the file and assign it a tab.
"preview_on_click": true

Якщо встановити preview_on_clickзначення false, буде вимкнено попередній перегляд одним клацанням, тоді як подвійне клацання все одно відкриє файл. Цей параметр повинен усунути певну плутанину.


7
чи можна вимкнути цю функцію?
Нік

7
"Як не дивно, це особливість, а не помилка". - Чудово. Хотілося б, щоб це було необов’язково.
Чак Бержерон

хороша особливість. можливо зміна кольору вкладки або додавання трохи (p), коли попередній перегляд зробить це більш очевидним.
Іван Феррер Вілла

3
Якщо двічі клацнути, це не відкриється для мене в новій вкладці! Але іноді подвійне клацання відкривається в новій вкладці. Що це? так сильно дратує !!
Абхі

1
@Ivan, ти можеш це зробити як мінімум у піднесеному 3,"highlight_modified_tabs": true,
Anwar,

21

Коли ви відкриваєте бічну панель, ви двічі клацаєте? Здається, це потрібно для належного відкриття файлу. Одне клацання дає вам попередній перегляд, який можна редагувати, при редагуванні з’являється нова вкладка.


Так. Незабаром після публікації цього запитання я зробив долоню, коли зрозумів, що відбувається. Дякую за відповідь.
vernonk

9

Проблему вирішено:

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


Я б не сказав, що "проблема вирішена". Я вже знаю, що подвійне клацання відкриє файл на новій вкладці, але принаймні в 50% випадків я не роблю подвійного клацання досить швидко (надається, я використовую свій трекпад Macbook Pro).
sudo soul

Рішення @ BoundinCode справді вирішує цю проблему - якщо встановити параметр попереднього перегляду на false, це запобіжить проблемі недостатнього швидкого подвійного клацання.
sudo soul

1
Як ОП, ви не повинні створювати відповіді для узагальнення рішення, вам слід вибрати відповідну відповідь і проголосувати за нього. Тільки якщо ви знайшли рішення і маєте намір позначити його як правильну відповідь, ви повинні створити його. Дивіться « Що робити, коли хтось відповідає на моє запитання? » Та « Чи прийнятні відповіді, які просто узагальнюють інші відповіді? ».
Олов'яна людина

8

Перейдіть до Sublime -> налаштування -> Налаштування - За замовчуванням

Змініть значення "open_files_in_new_window" на false і збережіть. Тепер файли слід відкривати в новій вкладці замість нового вікна.


1
Це не правильна відповідь на вихідне запитання.
Марсело Зарате

Специфічне рішення для OS X.
dexter2305


1

При одноразовому або подвійному клацанні на файлах на бічній панелі для відкриття файлу ви можете виявити, що ім'я файлу на вкладці знаходиться в тому, italic-theme-slanting-fontщо я зрозумів, оскільки файл не прикріплений до редактора. Якщо натиснути інший, він замінить поточний файл.

  1. Вам потрібно ще раз двічі клацнути той самий поточний файл на бічній панелі, щоб підтвердити, що вам потрібно відкрити цей файл далі.

    ПРИМІТКА: Редактор не перевизначає це, ви можете підтвердити це, побачивши, як стиль назви вкладки змінюється з курсиву на звичайний, трохи напівжирним шрифтом у попередній формі.

  2. Тепер ви можете відкрити інший файл на бічній панелі і повторити процес.


1
Якщо ви не надаючи ніяких додаткових / оригінальну ідею для цього відповів питання, навіщо?
Хірен

1
я почав використовувати піднесений текст, і з'ясування зміни шрифту дало підло уявлення про те, як це працює (не знаючи про параметри попереднього перегляду), і я не бачив, щоб хтось згадував про те, як виглядає попередній перегляд, думав, що це може бути корисним для когось.
Suri13

Це було б настільки ж ефективним, як коментар замість відповіді.
Олов'яна людина

0

Ви можете двічі клацнути на файлі, який ви хочете відкрити, на лівій бічній панелі, що відкриє файл у новій вкладці. Одне натискання означає попередній перегляд сторінки, а також ви можете вимкнути параметр попереднього перегляду за допомогою:

"preview_on_click": false


-1

Перейдіть до встановлених пакетів (Налаштування-> Перегляд пакетів).
Назад одну папку ви знайдете папку кешу та локальний-> файл сеансу , просто видаліть їх. це виправить вашу помилку.


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