2 подписчика

История использования лучшего текстового редактора для эффективного администрирования

С чем только мне не приходилось сталкиваться при обслуживании ERP системы iScala. От редактирования шаблонов выходных документов в текстовом редакторе до программирования на языке T-SQL.

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

Можно воспользоваться стандартным текстовым редактором, таким как.

Стандартный блокнот Windows

Несмотря на то что он входит во все версии windows он предназначен только для выполнения одной функции: текстовый редактор.
Можно конечно даже и в нём создать простой сайт, но сделать это будет трудно, поскольку в нём нет подсветки синтаксиса, и даже небольшая ошибка в синтаксисе приведёт к большим затратам на её обнаружение.
Всё изменилось когда я открыл для себя notepad++

Текстовый редактор notepad++
Текстовый редактор notepad++

Бесплатный текстовый редактор Notepad++

Сначала мне этот редактор помог искать ошибки в хml файлах (об этом я писал здесь).
Кроме поиска ошибок, при установленном плагине XML Tools, нажатием всего четырёх клавиш Ctrl+Shift+Alt+B можно привести любой файл xml к структурно понятному виду.

Полученный файл без структуры
Полученный файл без структуры
После нажатия Ctr + Alt + Shift + B
После нажатия Ctr + Alt + Shift + B

В следующий раз мне поручили создать шаблоны электронных писем получаемых по результатам импорта данных из присылаемого аутсорсером файла.

Шаблоны писем
Шаблоны писем
В редакторе настроил отображение, отредактировал до получения нужного результата и перенёс структуру в запрос SQL. Методом проб и ошибок из запроса на эту работу пришлось бы потратить больше времени.

Помимо этого в этом редакторе, кроме перечисленных и подсветки синтаксиса почти всех языков программирования, есть и другие, не менее полезные функции.

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

Одновременный просмотр 2-х файлов мне помог при поиске причины проявления ошибки при импорте файла xml.
Один файл импортировался нормально, при импорте второго выходило сообщение об ошибке. Причём оба файла генерировались одной программой.
Причина оказалась в том, что принимающая система требовала отсутствия незначащих нулей после запятой.
Я думаю что вы сами сможете вспомнить десяток ситуаций когда такое сравнение стало бы спасательным кругом.

Перекодировка

Я уверен что вы, так же как и я, сталкивались с ситуацией, когда вам присылают текстовый файл, вы его открываете. ... А там сплошь нечитаемые символы.

Файл с нечитаемыми символами
Файл с нечитаемыми символами

Notepad++ легко справится и в данном случае. Достаточно выбрать в пункте меню "Кодировки" - нужную и текст читаем.

Выбор нужной кодировки
Выбор нужной кодировки

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

Вместо заключения

Уже более пяти лет notepad++ мой надёжный помощник. И каждый раз я открываю в нём всё новые и новые полезные функции.
А чем пользуетесь вы? Расскажите пожалуйста об этом в комментариях!