Табы и пробелы

Russian main discussion
  • Author
  • Message
Offline
Posts: 89
Joined: Wed Aug 27, 2008 11:16 am

Табы и пробелы

Post by Mr.Merak »

Выделяем несколько строк и пробуем нажать пробел или таб...

В АкелПаде:
пробелы и табы будут добавляться в начало ВСЕХ строк

В Блокноте:
про нажатии пробела или таба весь текст заменяется на пробел\таб

В notepad++:
при нажатии пробела заменяется весь текст, а при табе добавляется
в начало всех строк

ВНИМАНИЕ ВОПРОС: как правильно?

Offline
Posts: 56
Joined: Tue Aug 26, 2008 9:56 am

Post by temp1111 »

"Правильно" - в Блокноте, а удобно - в АкелПаде :P

Offline
Posts: 876
Joined: Tue Jul 24, 2007 8:54 am

Post by Fr0sT »

о_О Вот это тема!! А я и не знал!
Еще бы как-нибудь unindent сделать )) хотя сейчас это можно вертикальным выделением+delete

Offline
Posts: 63
Joined: Sun Jun 24, 2007 4:03 pm
Contact:

Post by wisgest »

Fr0sT wrote:о_О Вот это тема!! А я и не знал!
Еще бы как-нибудь unindent сделать )) хотя сейчас это можно вертикальным выделением+delete
Такая возможность имеется даже в AkelPad 2: Shift+Пробел Shift+Tab

Offline
Posts: 1
Joined: Mon Oct 27, 2008 9:59 pm

Re: Табы и пробелы

Post by sim_emrom »

Mr.Merak wrote:В АкелПаде:
пробелы и табы будут добавляться в начало ВСЕХ строк
А теперь другой вопрос: как эту байду отключить? Потому что мне она не только не нужна, но и более того, очень сильно мешает :evil:
Я всегда выделение стираю пробелом и это нормальное поведение редактора.

Offline
Site Admin
Posts: 6311
Joined: Thu Jul 06, 2006 7:20 am

Post by Instructor »

sim_emrom
Чтобы отключить эту байду в Hotkeys плагине v1.3 добавляете:
Команда: Insert(" ")
Горячая клавиша: Space

Offline
Posts: 876
Joined: Tue Jul 24, 2007 8:54 am

Post by Fr0sT »

wisgest wrote:Такая возможность имеется даже в AkelPad 2: Shift+Пробел Shift+Tab
Отлично! Я счастлив))

Offline
Posts: 15
Joined: Thu Nov 13, 2008 10:35 am

Post by Крепыш »

1. В некоторых редакторах при переходе на новую строку по ENTER новая строка начинается с отступом предыдущей строки. А TAB'ом можно скакать по отступам предыдущих строк. Это очень удобно при написании программ/скриптов. Можно ли такую фишку сделать опционально в AkelPad?

2. Если мне не изменяет сколероз, в старых версиях AkelPad (возможно это было в другом редакторе) при нажатии клавиш CTRL-DEL и CTRL-BACKSPACE, сначала удалялись все отступы и только затем сам текст. Можно это вернуть?

Offline
Posts: 124
Joined: Tue Jun 03, 2008 10:32 pm

Post by Xephon »

1. Options - Keep left spaces

Offline
Site Admin
Posts: 6311
Joined: Thu Jul 06, 2006 7:20 am

Post by Instructor »

Крепыш wrote:1. В некоторых редакторах при переходе на новую строку по ENTER новая строка начинается с отступом предыдущей строки.
Как указал Xephon "Главное меню->Настройки->Сохранять отступы слева" или для разового действия Ctrl+Enter.
Крепыш wrote:2. Если мне не изменяет сколероз, в старых версиях AkelPad (возможно это было в другом редакторе) при нажатии клавиш CTRL-DEL и CTRL-BACKSPACE, сначала удалялись все отступы и только затем сам текст. Можно это вернуть?
Попробуйте снять галочку: "Главное меню->Настройки->Параметры...->Дополнительно (1)->Разделители слов"

Offline
Posts: 15
Joined: Thu Nov 13, 2008 10:35 am

Post by Крепыш »

Instructor wrote:Попробуйте снять галочку: "Главное меню->Настройки->Параметры...->Дополнительно (1)->Разделители слов"
CTRL-DEL работает, а CTRL-BACKSPACE всё равно захватывает вместе с отступами текст.

Offline
Posts: 15
Joined: Thu Nov 13, 2008 10:35 am

Post by Крепыш »

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

Offline
Posts: 876
Joined: Tue Jul 24, 2007 8:54 am

Post by Fr0sT »

Крепыш
писал уже тут
viewtopic.php?p=6872#p6872

Offline
Site Admin
Posts: 6311
Joined: Thu Jul 06, 2006 7:20 am

Post by Instructor »


Offline
Posts: 3217
Joined: Wed Nov 29, 2006 1:19 pm
Location: Киев, Русь
Contact:

Post by VladSh »

Instructor wrote:BlockEnclose.js и BlockDeclose.js
Только CreateMutex повычищать нужно.
Post Reply