Есть ли способ избавиться от строки вкладки в редакторе атомов?

В базовом коде Atom.io произошли изменения, поэтому на всей панели есть строка вкладок. Это все еще терпимо в моем представлении дерева файлов, но я действительно думаю, что действительно раздражает иметь вкладку в панели предупреждения линтера.

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

Есть ли способ избавиться от этого?

2 ответа

Решение

Ответ netizen сработает, но позже он вызовет у вас потенциальную проблему: если у вас окажется более одного компонента в одной из ваших доков, вы не сможете их видеть, переключаться между ними, закрывать или переставлять их.

То, что вы видите, это то, что в Atom 1.17 был добавлен новый строительный блок пользовательского интерфейса, названный Docks. Вы можете прочитать больше о Docks в блоге, где они были анонсированы, или в глубоком погружении, написанном командой Nuclide.

Вместо конкретных компонентов, написанных для размещения в специальном месте в окне (например, в виде дерева, которое расположено на левом краю), теперь у вас есть области дока: слева, снизу и справа. Любой компонент может находиться в одном из них, и более одного компонента помещается в док-станцию.

Это похоже на наличие нескольких файлов в окне редактора: вам нужен способ их перегруппировать, просмотреть все и переключаться между ними. Вкладки являются ответом на эту проблему.

Некоторые люди считают визуально раздражающим видеть вкладки, когда существует только одна вкладка. Атом предлагает вариант (в tabs пакет), чтобы изменить это поведение.

Оказывается, эта опция охватывает все панели вкладок, а не только панель вкладок в редакторе файлов.

Вы можете найти опцию в настройках для tabs пакет.

  • Настройки открытого атома
  • нажмите "Пакеты"
  • искать "вкладки"
  • нажмите "Настройки" на вкладке "вкладки"
  • Снимите флажок "Всегда показывать панель вкладок"

Как я упоминал выше, это повлияет как на ваши вкладки редактора, так и на вкладки в доках. Если существует только одна вкладка, панель вкладок скрыта и отображается снова, когда существует более одной вкладки.

Вставьте это в ваш файл styles.less:

.atom-dock-inner .bottom .tab-bar { display:none; }

Изменить: Как комментарий ниже от @dan-lowe points, это решение имеет важные недостатки. Его следует применять как последнее средство и только к этой версии как редактора Atom, так и linter-ui-default, поскольку API-интерфейс docks является новым и подвержен изменениям.

Другие вопросы по тегам