Добро пожаловать в базу знаний

Редакторы кода

0
Notepad++

Содержит полезные функции для работы с сайтом:
1) устранение невидимого символа: меню "Кодировка" -> преобразование кода в UTF-8 без BOM (Byte Order Mark);
2) замена домена в дампе базы. sql: Поиск -> Замена -> Заменить все;
3) сравнение файлов: открываем два файла в Notepad++ -> «Плагины» —> «Plugin Manager»—> «Show Plugin Manager» -> Compare ;
4) локальный просмотр сайта при отсутсвии регистрации домена: Файл ->Открыть -> C:\Windows\System32\drivers\etc\hosts -> последней строкой добавляем: ip_сервера [пробел] домен.ru -> Cохранить;
5) отображение номеров строк;
6) подсветка синтаксиса кода;
7) поддержка редактирования больших файлов
и др.

editor1.png

 

Visual Studio Code

Редактор кода с поддержкой проверки JavaScript-кода на наличие потенциальных ошибок.

Включить такую проверку можно, вставив следующий комментарий в верхнюю часть JavaScript-файла:
// @ts-check
Если навести указатель мыши на выделенную строку, появится всплывающее окно, содержащее объяснение проблемы.

editor2.png

 

EmEditor c модулем CP_ConvertEmEditor c модулем CP_Convert

EmEditor способен открывать очень большие файлы – до 16 ТБ, расходуя при этом немного памяти, поэтому можно работать с файлами практически любого размера.

Поэтому, если файл дампа базы слишком большой, а нужно выполнить, например, конвертацию базы из MyISAM в InnoDB, то целесообразно использовать данный текстовый редактор EmEditor с дополнительным бесплатным модулем CP_Convert.