Правка

Функционал группы меню "Правка".

### Задать выделение (начало/конец)

Применимо к большим файлам, когда выделение с помощью мыши или клавиши SHIFT затруднительно. Первое нажатие фиксирует начальную позицию выделения, второе - конечную позицию и выделяет текст между ними. Прекрасно работает в связке с функцией перехода к заданной строке (горячие клавиши Ctrl + G).

### Копировать в буфер

Относится к текущему открытому файлу. Если содержимое не сохранено, то в качестве имени будет взято имя вкладки. Доступно следующее подменю:

* "Путь и имя файла"
* "Имя файла"
* "Путь к файлу"

### Отступы (табуляция)

Доступно следующее подменю:

* "Вставить табуляцию"
* "Удалить табуляцию"

### Преобразование регистра

Становится активным при работе с выделенным фрагментом. Доступно следующее подменю:

* "Прописные"
* "Строчные"
* "Все с заглавной". Заменяет первую букву в кажом слове на прописную (заглавную), а остальные меняет на строчные
* "Все с заглавной (смешанный)". Заменяет первую букву в кажом слове на прописную (заглавную), а остальные оставляет без изменения
* "Предложение". Делит выделенный фрагмент на предложения по знаку ".". Далее заменяет первую букву в первом слове на прописную (заглавную), а остальные буквы в текущем предложении меняет на строчные.
* "Предложение (смешанный)". Делит выделенный фрагмент на предложения по знаку ".". Далее заменяет первую букву в первом слове на прописную (заглавную), а остальные буквы в текущем предложении оставляет без изменения.
* "Инвертировать регистр"
* "Случайный регистр"

### Операции со строками

Доступно следующее подменю:

* "Дублировать текущую строку"
* "Удалить последовательные дубликаты строк"
* "Разбить строки". Текущая строка будет разбита на несколько, если ее длина превосходит ширину окна Notepad++ или выходит за "вертикальную границу" (Опции - Настройки - Правка - Вертикальная граница справа)
* "Объединить строки"
* "Переместить строку вверх"
* "Переместить строку вниз"
* "Удалить пустые строки"
* "Удалить пустые строки (содер. символы пробела)"
* "Вставить пустую строку перед текущей"
* "Вставить пустую строку после текущей"
* "Сортировка по возрастанию (по первой цифре)"
* "Сортировка по возрастанию целых чисел"
* "Сорт. по возрастанию десятичных чисел (запятая)"
* "Сорт. по возрастанию десятичных чисел (точка)"
* "Сортировка по убыванию (по первой цифре)"
* "Сортировка по убыванию целых чисел"
* "Сорт. по убыванию десятичных чисел (запятая)"
* "Сорт. по убыванию десятичных чисел (точка)"

### Комментирование

Доступно следующее подменю:

* "Вкл./Выкл. комментарий строки"
* "Закомментировать строку"
* "Раскомментировать строку"
* "Закомментировать выделенное"
* "Раскомментировать выделенное"

### Автозавершение ввода

Доступно следующее подменю:

* "Завершение функций"
* "Завершение слов"
* "Подсказка по функциям"
* "Завершение пути"

### Формат конца строк

* "Преобразовать в Windows (CR LF)"
* "Преобразовать в Unix (LF)"
* "Преобразовать в Macintosh (CR)"

### Операции с пробелами

Доступно следующее подменю:

* "Убрать замыкающие пробелы"
* "Убрать начальные пробелы"
* "Убрать начальные и замыкающие пробелы"
* "Символ конца строки в пробел"
* "Убрать лишние пробелы/концы строк в пробел"
* "Табуляцию в пробел"
* "Пробел в табуляцию (все)"
* "Пробел в табуляцию (в начале строки)"

### Выделенное

Доступно следующее подменю:

* "Открыть файл".
* "Открыть папку документа". Если выделенный фрагмент не соответствует корректному пути, то в проводнике Windows будет открыта папка "%USERPROFILE%".
* "Поиск в Интернете".
* "Сменить поисковую систему".

### Выделение столбцом

Используйте "ALT + выделение мышкой" или "Alt + Shift + клавиши стрелок" для переключения в режим столбца. Подходит для работы с CSV файлами

### Таблица символов ASCII

Отображает таблицу константных значений различных форматов:

* Dec (0-255)
* Hex (00-FF)
* Символы
* HTML Номер (&#169)
* HTML Код (¢)

### Панель истории буфера

Подробнее в отдельной статье "Панель истории буфера"

### Снять "только чтение"

Снимает блокировку изменений в выбранной вкладке