Попробуйте сделать Ctrl+, Aчтобы выделить весь текст, а затем Ctrl+, Xчтобы вырезать его и Ctrl+, Vчтобы вставить его обратно. Он автоматически отформатирует отступ в соответствии с вашими настройками в конфигурации Kate.
Может ли Кейт автоматически конвертировать пробелы / табуляции?
4336
Wang
У меня есть файлы со смешанным отступом, есть ли способ автоматически преобразовать отступ в Kate ?
5 ответов на вопрос
- Популярные
- Новые
- С комментариями
- Активные
5
fywe
Больше нет
Oleh Prypin 8 лет назад
1
Я не могу заставить это работать. У меня проверены настройки: «Настройки» -> «Настроить Кейт ...» -> «Компонент редактора» -> «Редактирование» -> «Отступ» -> «Отрегулировать отступ кода, вставленного из буфера обмена». Похоже, он не конвертирует табуляции в пробелы или наоборот при вставке.
Stephen Ostermiller 6 лет назад
0
Работает отлично, преобразует все вкладки, даже те, которые не имеют максимальной длины, в правильное количество пробелов. Я * не * установил флажок, о котором упоминал @StephenOstermiller. Кейт версия 3.13.3
rehctawrats 6 лет назад
0
У меня сейчас Kate v 17.04.3. Похоже, версии 3.x уже несколько лет. Эта функциональность должна быть нарушена в более новых версиях.
Stephen Ostermiller 6 лет назад
0
2
audiomason
Выберите текст, который вы хотите изменить, затем «Инструменты> Очистить отступ».
That's sort of an iffy solution. Cleaning the indentation ensures that all your selected text follows the indentation mode you choose. Depending on what mode you chose and why the indentation varies (like what you manually stuck at the beginning of the different lines), the results may be mixed. It may try to at least make all of the indents uniform (not always successful), which may be based on a rule like the least indented line.
fixer1234 7 лет назад
0
Кажется, это работает для меня, даже в случаях смешанного отступа. Если я установлю мои предпочтения на «табуляцию» с шириной в четыре пробела, он заменит все следующее двумя вкладками: восемь пробелов), четырьмя пробелами и табуляцией, табуляцией и четырьмя пробелами, и даже действительно смешанными падежами, такими как шесть пробелов и вкладка (которая будет отображаться как две ширины вкладки).
Stephen Ostermiller 6 лет назад
0
Не работает для меня в случае вкладок между буквами, они не преобразуются в пробелы. Это важно, например, для вкладок в комментариях языков программирования.
rehctawrats 6 лет назад
0
1
71GA
Используйте комбинацию клавиш CTRL+, Rчтобы открыть диалоговое окно замены. Теперь используйте мышь и отметьте один табулятор, нажмите CTRL+ Cи вставьте его в разделе «Найти». В разделе «Заменить» просто введите четыре пробела и нажмите «Заменить все».
0
Nenad
Выберите текст, который вы хотите изменить, и запустите его через «Инструменты> Фильтр текста». Используйте команду ' expand -t4
' (или любой другой отступ, который вы хотите).
-1
barshociaj
Ctrl+ A-> ↹ Tab->Shift +↹ Tab
Предполагается, что вы изменили свой Settings -> Editing Options
на Indent using Spaces
.
Похожие вопросы
-
4
Как мне сделать kate текстовым редактором по умолчанию в gnome?
-
3
Автоматическое сохранение файлов при редактировании с помощью kate или любого текстового редактора.
-
4
Отключить звуки KDE в GNOME Ubuntu
-
-
2
Кейт выдает отладочные сообщения на консоль, с которой она запускается
-
3
Как я могу сказать kate использовать подсветку CSS для файлов .less по умолчанию?
-
1
добавить кавычки (или квадратные скобки или скобки) к выбранному слову с помощью ярлыка
-
1
Как сохранить Ubuntu 11.10 и редактор Kate с терминалом от изменения командной строки при смене вкла...
-
0
установить переменные окружения, когда KDE начинает использовать исходный код (используя компиляторы...
-
1
Посчитайте найденный текст на Кейт
-
1
Кейт меняет индекс