Архив метки: редактор

Как писать в Notepad++ код на Python

Если вы любите Notepad и хотите программировать с его помощью, то в случае языка программирования Python нужно использовать специальный плагин. Есть несколько вариантов плагинов для Notepad++, интерпретирующих Python:

    • NppExec;
    • Python script;
    • PyNPP.

Читать

Изучаем команды Linux: команда sed Linux

Команда sed – это потоковый редактор текста, работающий по принципу замены. Его можно использовать для поиска, вставки, замены и удаления фрагментов.

Утилиту sed называют потоковым текстовым редактором. В интерактивных текстовых редакторах, наподобие nano, с текстами работают, используя клавиатуру, редактируя файлы, добавляя, удаляя или изменяя тексты. Sed позволяет редактировать потоки данных, основываясь на заданных разработчиком наборах правил. Читать

Волшебные замены в Vim, много файлов

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

Рассмотрим эту процедуру на примере добавления мета-тэга для перенаправления в группе html страниц. Даже если Вы ничего не понимаете в html, всё равно будет ясно, как делать замены в нескольких файлах одновременно.

Допустим, Вы решили вставить во все файлы tag <meta> такого вида:
1<meta http-equiv=»refresh» content=»seconds; URL-redirect-to»>

Существует много способов сделать перенаправление с адреса oldsite.ru/page_name на newsite.ru/page_name для каждой страницы. Наверняка большинство сделало бы такую операцию в perl или python. А я расскажу вам о самом волшебном способе: мы сделаем это в vim. Если Вы не знаете, что это такое, срочно покиньте эту страницу. Читать

CudaText: кроссплатформенный текстовый редактор для программистов с открытым исходным кодом

CudaText — кроссплатформенный текстовый редактор для программистов с открытым исходным кодом на базе Lazarus. Он имеет обширную поддержку большинства популярных языков программирования.

Я не могу назвать его одним из лучших редакторов с открытым исходным кодом, потому что он еще слишком молод. Я даже не могу назвать его альтернативой Notepad ++ для Linux, потому что он больше похож на легкую среду IDE, такую как Geany. Хотя интерфейс по умолчанию напоминает Eclipse IDE.

Лично я предпочитаю редактор Atom. Но никогда не стесняюсь попробовать новые приложения. Если вы думаете так же, возможно, вы могли бы попробовать CudaText.

Давайте посмотрим, что нам предлагает CudaText:

Читать