Редактор с поддръжка на php 7. Най-добрите PHP редактори. Какви плъгини за бележник може да ви трябват в работата си

Мина много време, откакто написах нито една статия в моя блог. За съжаление причината беше липсата на компютър. Веднага след като моят 8-годишен старец беше напълно покрит, веднага уредих доставката на нов. Най-накрая, след седмица и половина, получих нов комплект и сега мога да продължа да водя блог.

Веднага след като сглобих компютъра, настроих ОС и така нататък, имах въпрос кои IDE трябва да бъдат инсталирани. Доста често страдам от подобен въпрос, тъй като изборът е достатъчно голям. Е, за да ви улесня много при избора, ви дадох списък с 15-те най-добри IDE за кодиране в PHP.

PHPStorm

  • Езици: PHP, HTML и JS
  • Цена: $199 за първата година
  • Анализ на качеството на кода, PHPUnit тестове, GitHub

netbeans

  • Езици: Java ME & SE, JavaScript, HTML5, PHP, C/C++, XML, Groovy, Javadoc, JSP
  • Цена: безплатно
  • Subversion, Mercurial и Git интеграция, NetBeans Profiler


Студио Аптана

Още една от любимите ми IDE, която срещнах преди бурята. Огромен + от него е, че е безплатен.

  • Платформи: Win, Mac OS X, Linux, Plugin за Eclipse
  • Езици: JS, HTML, CSS, Ruby on Rails, PHP, Python, Perl
  • Цена: безплатно
  • Отворен код, съветник за внедряване за RoR, GitHub


Затъмнение

Повечето от вас вероятно свързват този редактор с програмирането на Java, но това не беше така! Eclipse поддържа невероятно огромен брой езици и е напълно безплатен.

  • Платформи: Win, Mac OS X, Linux, Solaris
  • Езици: Ada, ABAP, C, C++, COBOL, D, Fortran, Haskell, Java, JavaScript, Julia, Lasso, Lua, NATURAL, Perl, PHP, Prolog, Python, R, Ruby, Ruby on Rails, Rust, Scala, Clojure, Groovy, Scheme, Erlang, LaTeX, Mathematica
  • Цена: безплатно
  • Богата клиентска платформа, поддръжка за Tomcat, GlassFish и други услуги, платформа за уеб инструменти


Възвишен текст

  • Платформи: Win, Mac OS X, Linux
  • Езици: Невероятно голям брой от повечето говорими езици
  • Цена: В момента цената е $70
  • пакетен мениджър


Код на Visual Studio

Доста мощна IDE, която твърдо защитава мястото си на този пазар. Не ми се налагаше да пиша PHP проекти под този редактор, защото го срещнах, когато анализирах езика C#

  • Платформи: Win, Mac OS X, Linux
  • Езици: Batch, C++, Clojure, CoffeeScript, DockerFile, Elixir, F#, Go, език за шаблони на Pug, Java, HandleBars, Ini, Lua, Makefile, Objective-C, Perl, PowerShell, Python, R, Razor, Ruby, Rust, SQL, Visual Basic, XML, PHP, JS
  • Цена: Безплатно, лиценз за разработчик от Microsoft
  • GitHub, рефакторинг на код, дебъгер


атом

В една от първите статии вече писах за този редактор и оттогава не съм променил мнението си. Просто, красиво и безплатно. Идеален за млади и начинаещи разработчици. Е, които са на 15-22 години и току-що са започнали запознанството си с PHP. Е, Atom също е безплатна и подрязана алтернатива на Storm. Можете да работите върху него и мисля, че доста разработчици го използват, и не само PHP. Стори ми се твърде просто и неудобно (след бурята, разбира се). Всъщност работех за него само надолу.

  • Платформи: Win, Mac OS X, Linux
  • Езици: HTML, CSS, Less, Sass, GitHub Flavored Markdown, C/C++, C#, Go, Java, Objective-C, JavaScript, JSON, CoffeeScript, Python, PHP, Ruby, Ruby on Rails, shell скрипт, Clojure, Perl , Git, Make, Списък с имоти (Apple), TOML, XML, YAML, Mustache, Julia & SQL
  • Цена: безплатно
  • Отворен код, вграден мениджър на пакети, теми


NotePad++

О да. Сега е време да поговорим за дядовци. Мнозина сигурно сега биха казали: „Какъв си ти, офигел или какво?“. Е, сериозно... Ако сравните IDE и Windows. Този Notepad++ е Win XP или ME. Точно в класически теми.

NotePad е IDE, която не е нито добра, нито лоша. Това е просто истинска класика. Просто е невероятно просто, гъвкаво и бързо. Не съм виждал друг редактор, който да работи толкова бързо. В който потребителят може без усилие да настрои цветовата схема за всяка отделна буква, всеки отделен език. Този редактор е чудесен за всеки начинаещ разработчик. Бих казал дори, че всеки начинаещ е просто длъжен да започне да пише код в тази IDE.

Можете да пишете за този бележник от векове. Въпреки факта, че това е много стара и проста IDE, не познавам нито един програмист, който да продължи да го използва.

  • Платформи: Win
  • Езици: Ada, asp, Assembly, AutoIt, Batch, C, C++, C#, Caml, Cmake, COBOL, CoffeeScript, CSS, D, Diff, Flash ActionScript, Fortran, Gui4CLI, Haskell, HTML, INNO, Java, JavaScript, JSP , KiXtart, LISP, Lua, Makefile, Matlab, MS-DOS, INI файл, NSIS, нормален текстов файл, Objective-C, Pascal, Perl, PHP, PostScript, PowerShell, Properties, Python, R, файл с ресурси, Ruby, Shell , Схема, Smalltalk, SQL, TCL, TeX, Visual Basic, VHDL, Verilog, XML, YAML
  • Цена: безплатно
  • Отворен код, запис и възпроизвеждане на макроси, маркиране и сгъване на дефиниран от потребителя синтаксис


Coda

Колкото и да съм мразител на "ябълките", как бих могъл да пропусна този редактор, създаден специално за Macovods. Честно казано, не разбрах защо изобщо е необходима тази IDE, тъй като поддържа само HTML езика и също струва пари. Моля, не пишете куп обиди към мен, тъй като нямаше желание и възможност да тествам този редактор.

  • Платформи: Mac OS X
  • Езици: HTML
  • Цена: 99$
  • Touch Bar готов, FTP, SFTP, FTP+SSL и WebDAV клиент


Скоби

Същият редактор, за който много хора знаят. От мой приятел чух, че това изобщо не е IDE. Може би той е прав.

  • Платформи: Win, Mac OS X, Linux
  • Езици: C++, C, VBScript, Java, JavaScript, HTML, Python, Perl, Ruby
  • Цена: безплатно
  • Преглед на живо, JSLint, LESS


SlickEdit

Нещо непознато за мен и тъмно. Никога не съм работил с тази тема. Но учих малко, може би в бъдеще все пак ще трябва да се справя с тази IDE

  • Платформи: кросплатформени
  • Езици: GNU C/C++, Java, WinDbg, Clang C/C++ LLDB, Google Go, Groovy, Python, Perl, Ruby, PHP, XCode, Android JVM/NDK
  • Цена: SlickEdit Standard $99,95, SlickEdit Standard за предприятия $149,95
  • GitHub, Subversion, Mercurial, Perforce, CVS


jEdit

Това е същият редактор, който поддържа само невероятно огромен брой операционни системи. И просто ОГРОМЕН списък с езици. Толкова огромни, че дори не си направих труда да ги включа тук, но просто ще ви дам връзка към пълния списък. И всичко това, абсолютно безплатно!

  • Платформи: Win, Mac OS X, Linux, BSD, OS/2, UNIX, VMS
  • езици:
  • Цена: безплатно
  • Отворен код, Split Windows, обширна библиотека от плъгини


Notepad на програмиста

Тетрадка на програмиста. Що се отнася до мен, това е опростено копие на NotePad ++. Нещо напоследък имам мнение, че всички стари IDE са написани изключително за ВСИЧКИ езици за програмиране.

  • Платформи: Win
  • Езици: Списък с езици
  • Цена: безплатно
  • Отворен код, сгъване, плъгини


Редактиране на Комодо

  • Платформи: Win, Mac OS X, Linux
  • Езици: Python, Perl, PHP, Ruby, Tcl, SQL, Smarty, CSS, HTML, XML
  • Цена: $295
  • Мениджър на пакети, Vagrant, Docker, Unit Testing


RJ TextEd

Нямам представа какво е... Ако знам нещо за Комодо, значи го виждам за първи път) Ако някой знае, моля, отпишете се в коментарите.

  • Платформа: Windows, Linux
  • Езици: PHP, ASP, JavaScript, HTML, CSS
  • Цена: безплатно
  • FTP и SFTP клиент


Резултат:

В тази статия дадох пример за 15 редактора, които можете да сортирате сами. Е, ако се интересувате от моето мнение, тогава Storm е най-добрият. Започвате ли да учите програмиране или просто обичате простотата, тогава имате нужда от NotePad++. Е, ако сте млад студент, който има пари само за бира в щанд, но в същото време иска да работи в красиво проектиран инструмент, тогава изберете Atom. А също и за най-практичните хора, които имат само най-новата версия на Windows, 2 огромни монитора и дори моливи и химикалки са спретнато на мястото си на масата, тогава, разбира се, Visual Studio е идеален за вас.

PHPе чудесен език за създаване на уеб страници. В момента се поддържа от повечето хостове и е водещият език за програмиране за създаване на динамични уебсайтове. Началото на създаването на PHP се счита за 1994 г., когато Расмус Лердорф създава прост набор от скриптове за обработка на HTML документи... Може би защото по време на създаването PHP манипулаторът е написан на C, синтаксисите на езиците ​много си приличат...

1-во място. phpstorm

PhpStorm е кросплатформена PHP среда за разработка. Програмата е многофункционален и интелигентен редактор за PHP, HTML и JavaScript. Има много функции на програмата, от които бих искал да отбележа възможността за анализ и кодиране в движение, функцията за предотвратяване на грешки осигурява ненадмината производителност.

2-ро място. Възвишен текст

Прост, безплатен, удобен редактор за различни кодове. От плюсовете е невъзможно да не отбележим приятния интерфейс, лекотата на управление и гъвкавата конфигурация. Също така категоричен плюс е, че този редактор е мултиплатформен. Много ми хареса функцията за множествен избор и редактиране, други редактори нямат тази функция. Работи така: задържате Ctrl и след като изберете редове с текст, те се редактират едновременно. Също така в този редактор има функция за горещи клавиши за всяко действие. Все още няма много плъгини.

3-то място. Komodo IDE

Komodo е професионална IDE за основните езици за уеб програмиране, включително Python, PHP, Ruby, Perl, HTML, CSS и JavaScript. Ще се насладите на този редактор и ще се развивате по-бързо, като използвате пълния набор от инструменти. Основните функции включват сгъване на код, редактиране на няколко прозорци, интелигентна проверка на синтаксиса, подчертаване, мощни фрагменти и удобни макроси за инструменти и други функции за повишаване на производителността. Елегантният интерфейс освобождава място и дава място за творчество.

4-то място. Expression Studio

Това не е просто приложение, това е цял софтуерен пакет, разработен от компанията Microsoft.Този пакет включва: визуален редактор, инструменти за дизайн на интерфейс, графичен дизайн и много други инструменти.

5-то място. PhpED

Програмата има много инструменти, които са много полезни при разработването както на PHP, така и на други езици, които редакторът поддържа. Вграденият уеб сървър се използва за отстраняване на грешки в уеб приложения. В началото може да отделите много време и усилия, за да го настроите, но си заслужава. Също така, минусът на програмата е, че няма дистрибуторски комплект за MAC и Linux.

6-то място. PHPEdit

В арсенала на този редактор има не само подчертаване на синтаксиса, но и функцията за автоматично довършване, проверка на кода, както и вграден дебъгер. Не е добре, че все още няма учебници на руски език, но няма да ви писне от лидерство. Също така няма дистрибуции за MAC и Linux.

7-мо място. Dreamweaver

Когато използвате тази програма, можете да преглеждате дизайна и кода на страницата едновременно, използват се и подсказки и автоматично довършване. Търсенето и подмяната на знаци е удобно организирано. На официалния уебсайт на програмата ще намерите много търговски и некомерсиални плъгини за тази програма.

8-мо място. phpDesigner

Този редактор на код е специално проектиран за PHP, разбира се, можете да създавате и редактирате проекти на други езици с него, но това ще бъде неефективно. От недостатъците веднага се вижда липсата на кросплатформен интерфейс, този редактор е достъпен само за Windows. За разлика от други редактори, не можете да промените размера на шрифта в него (кой знае, може би зрението ви е лошо, но повечето програмисти го имат). В програмата също липсва удобен вертикален избор. Но въпреки всички недостатъци, phpDesigner има най-доброто подчертаване на кода, той е много добре организиран, като цяло, опитайте го и разберете.

9-то място. PHP Studio 2010

Самият редактор е среда за разработка на PHP. Позволява ви да кодирате по-бързо, като използвате голям брой функции като вграден сървър, уеб браузър и др. Както повечето редактори, има проверка на синтаксиса, поддръжка за различни кодировки, поддръжка за няколко езика за разработка.

10-то място. RadPHP

RadPHP е насочен към тези, които нямат много опит в кодирането. От предимствата не може да не се отбележи подчертаването на синтаксиса, наличието на вграден браузър и дебъгер, възможността за създаване на точки на прекъсване, лекотата на използване веднага се забелязва. Има техническа поддръжка, организирана на най-високо ниво. От недостатъците веднага се втурва, че няма дистрибуции за MAC и Linux.

Всеки уеб дизайнер и кодер се нуждае от добър редактор на уеб страници, за да създава и редактира HTML, CSS и JavaScript код. Notepad (Windows) и TextEdit (Mac) са страхотни инструменти за начало, но когато станете по-опитни, ще искате да използвате по-солиден и удобен инструмент.

Има стотици страхотни редактори, от които да избирате, но много от тях са платени. А ако не искате да нарушавате авторските права, но бюджетът няма средства за закупуване на търговски продукт? Тази статия обхваща няколко отлични безплатни редактора.

  • WYSIWYG редактори.Това са графични редактори, които ви позволяват да изграждате оформление на страницата и да задавате стилове визуално, както в добре познатия текстообработващ процесор MS Word. Те са удобен инструмент за изграждане на дизайн на страници, въпреки че както всеки опитен уеб дизайнер знае, кодът все още трябва да бъде „сресан“, за да се постигне страхотен резултат.
  • Текстови редактори.Това е инструмент за директно редактиране на HTML и CSS код. Някои редактори са с общо предназначение и нямат специални опции за поддръжка на уеб код. Други са специализирани за използване на уеб езици като HTML, CSS, JavaScript и PHP и имат вградени свойства за бързо въвеждане на HTML тагове, CSS свойства и т.н. Много от тези редактори ви позволяват да видите уеб страница в отделен прозорец.

Compozer (Windows, Mac, Linux)

KompoZer е чудесен избор, ако имате нужда от визуален редактор с ограничен бюджет

Komodo Edit е добър редактор, лесен за научаване, но мощен и разширяем

Въпреки че е редактор с общо предназначение, той поддържа HTML и CSS и има контекстуално автоматично довършване на HTML тагове и CSS свойства, както и колекция от вградени кодове за различни HTML елементи. За да извлечете максимума от използването на Komodo, трябва да инсталирате разширението HTML Toolkit, което съдържа такива прекрасни функции като автоматично затварящи тагове, предварителен преглед на CSS изглед и временен генератор на текст.

Komodo Edit ви позволява да преглеждате редактирани страници във всеки инсталиран браузър или да използвате вградения браузър в отделен прозорец, така че можете да редактирате и да виждате резултата от промените едновременно.

Редакторът има вградена функция за качване на файлове в сайта (FTP, FTPS, SFTP или SCP), а също така можете да групирате вашите файлове по забавен начин, като използвате опцията за мениджър на проекти.

Много полезна функция Код > Изберете Блокиране. Той подчертава текущия основен блок на HTML, като например текущия затворен елемент div или ul. Много удобна функция, когато трябва да изберете цял раздел на страница, за да копирате или преместите.

Komodo Edit има много мощни и полезни функции, като използване на регулярни изрази за търсене/замяна, възможност за изпълнение на външни команди и т.н. За щастие редакторът има и добра помощна система, която улеснява овладяването на силата на Komodo Edit.

Aptana Studio (Windows, Mac, Linux)

Aptana Studio е цялостна интегрирана среда за разработка на уеб приложения с широка гама от плъгини. Въпреки че можете да го използвате само като HTML/CSS/JavaScript редактор на код

Notepad++ е чудесен заместител на Notepad от Windows. Въпреки че няма същия набор от опции като другите редактори, той е чудесен за редактиране на HTML, CSS, JavaScript и други кодови файлове.

PSPad е друг редактор с общо предназначение за Windows с голям набор от функции, полезни за HTML и CSS кодери

jEdit е многоплатформен текстов редактор с мощни макрокоманди и функции на плъгини. Инсталирайте приставката XML, ако трябва да редактирате уеб страници

TextWrangler е лек редактор с общо предназначение. Въпреки липсата на специални функции за уеб разработка, той може да се използва за работа с уеб страници.

Vim определено е труден за научаване, но след като го преминете, никога няма да искате да се върнете!

Дядото на текстовите редактори за програмисти Vim (пряк потомък на редактора vi) е конзолен текстов редактор с отворен код. Той е инсталиран като редактор по подразбиране на почти всички разновидности на Unix, включително Linux и Mac OS X. Редактор е наличен и за използване в Windows и много други системи.

Vim не е система, която можете да инсталирате и започнете да използвате веднага, без никога преди да сте се занимавали с нея. Повечето команди за редактиране включват странни комбинации като :wq и /. Освен това има три режима на редактиране: режим вложки, в който се въвежда текст; визуаленрежим за подчертаване на текст; и командарежим за въвеждане на команди. Тази функционалност е наследство от Unix от дните, когато нямаше прозорци или мишки.

Защо е в списъка? Ако го овладеете, тогава ще се убедите в неговата скорост и сила. С няколко команди можете да направите за няколко секунди това, което може да отнеме минути в други редактори.

Има голям брой макроси и плъгини на Vim, които улесняват работата с HTML, CSS и JavaScript код, включително подчертаване на синтаксиса, автоматично довършване, HTML Tidy и сърфиране в браузър. Ето голям списък с полезни връзки:

  • Автоматично довършване на Vim Omni
  • Редактиране на HTML/XHTML във Vim
  • начална страница

Фрейз (Mac)

Fraise е интуитивен редактор за Mac с достатъчно функции за уеб редактиране

Подобно на TextWrangler и gedit, Fraise е прекрасен лек редактор, който е удоволствие да се използва. Това е форк на редактора. Той е сравнително нов и няма подходящ уеб сървър. Понастоящем се поддържа само на Mac OS X 10.6 (Snow Leopard), което означава, че ако използвате версия 10.5, ще трябва да изтеглите Smultron.

Fraise има няколко страхотни опции за уеб редактиране:

  • Маркиране на код за HTML, CSS, JavaScript, PHP и няколко други езика за програмиране.
  • Командата Close Tag(Command-T) за затваряне на текущия маркер. Това наистина спестява време при въвеждане на списъци.
  • Удобна визуализация във вградения браузър (с помощта на WebKit), с много удобна опция Live Update? който актуализира браузъра веднага щом маркирането и CSS на редактираната страница се промени.
  • Опция за разширено търсене, която поддържа търсене/замяна с помощта на регулярни изрази.
  • Поддръжка на блокове за бързо въвеждане на HTML тагове и CSS свойства.
  • Някои удобни команди за манипулиране на текст, като HTML валидиране и преобразуване на знаци в HTML елементи.

Fraise си струва да проучите, ако сте на Mac и се нуждаете от удобен за потребителя редактор с повече функции от вградения TextEdit.

Здравейте, скъпи читатели на сайта на блога. От много дълго време исках да пиша за прекрасен безплатен редактор (връзката води до официалния уебсайт, където можете да изтеглите най-новата версия с поддръжка на руски език).

В продължение на много години е една от най-популярните и използвани програми за редактиране на Html, CSS и PHP код. Дори се чудя: „как се справях без него преди, осъзнавайки потенциала му с помощта на някои други програми?“.

Сега винаги имам няколко браузъра, работещи на компютъра ми едновременно, много прост, безплатен и удобен FTP мениджър FileZilla и точно този редактор, чиито възможности са просто несравними с бележника, използван по подразбиране в Windows. Но първо нещата.

Изтегляне и функции на Notepad++ Editor

Инсталирането на програмата в Windows се извършва по напълно нормален начин. Освен това, ако желаете, можете изтеглете Notepad++ Portable, представляващ преносима версиятози редактор, който не изисква инсталиране в операционната система.

Преносимата версия може да се получи от обикновената, ако разопаковате архива с програмата на всяко удобно място и стартирате изпълнимия файл notepad.exe.

Всички предимства на редактора Notepad++

Всъщност вграденият в Windows бележник се различава от нашия герой по същия начин като небето и земята. В класическия бележник на практика няма нищо, освен възможността за преглед и създаване на прости текстови файлове (оказва се нещо подобно на пръчката за копаене, използвана от хората в ранните етапи на разработка).

След като сте започнали да използвате Notepad с два плюса, поне за коригиране на Html и CSS файлове, веднага ще излезете от каменната ера в кабината на модерна земекопна машина. Разбира се, има и други алтернативни програми и дори, но за начинаещ „бележник с два плюса“ ще бъде най-много (IMHO).

Да, разбира се, в началото използването му може да изглежда сложно и нетрадиционно. Но това е само в самото начало на запознанството и тогава ще ви бъде също толкова трудно да се справите без него, тъй като например много компютърни потребители не мислят за живота си (също нещо като „класика“) .

Ако сравним Notepad ++ с по-сложни програми, предназначени да улеснят писането и редактирането на различни кодове, като Dreamweaver, тогава има доста аргументи за използването на нашия герой:

  1. първо, то е абсолютно безплатно, което означава, че можете да спестите много, като го използвате вместо същия Dreamweaver, ако не вземете предвид хакнатите версии на платени програми (които може да са среда за размножаване на троянски коне и други вируси).
  2. Второ, Notepad е много повече лек и бързотколкото много от платените редактори. Освен това е възможно да го използвате, без изобщо да го инсталирате в операционната система Windows (т.нар. portable версия - portable) и да го носите, например. В резултат на това винаги ще имате под ръка удобен, функционален и добре разбран инструмент за работа с Html, PHP и десетки други типове код.

Защо си струва да изтеглите този редактор?

Нека да разгледаме накратко неговите възможности и характеристики и след това да се опитаме да ги разгледаме по-подробно. И така, Notepad++ може да направи следното:

  1. Маркирайте няколко десетки от най-популярните езици за програмиране и маркиране, като: Ada, Assembler, C, C#, C++, CSS, FORTRAN, HTML, Java, JavaScript, Objective-C, Pascal, Perl, PHP, Python, Ruby, SQL .xml
  2. За всички тези езици, подчертаване на синтаксиса, разделяйки кода на редове и блокове, които могат да бъдат свити чрез щракване върху минус и разгънати чрез щракване върху плюса. Можете също да покажете връзката между елементите с пунктирана линия. Например, взех фрагмент от PHP код, за да демонстрирам възможностите на този редактор:

    Ако щракнете върху отварящия Html таг, той ще бъде маркиран със син фон и в същото време ще бъде маркиран и затварящият маркер, ако има такъв. Страхотно за намиране на незатворени елементи и .

  3. Много е лесна за изпълнение промяна на кодирането, например, към този, който сега е популярен, за който говорих в статия за борбата с кракозябрите в кодировките на руски език (вижте го в линка).

  4. В един прозорец на програмата ще бъде възможно да отворите толкова файлове, колкото искате за редактиране, тъй като Notepad ++ използва разделипо начина на тези, с които вече сте свикнали в съвременните браузъри.

    Цветът на флопи диска във всеки раздел показва дали сте запазили последните си промени на него, като използвате същата дискета в лентата с инструменти. В активния раздел червена дискета (а на неактивен раздел - лилав) показва вашата забрава.

  5. С този редактор можете Търсене(Ctrl + F) както върху отворения в него документ, така и върху целия набор от текстови файлове, лежащи в определена папка. Възможно е търсене със замяна и използване на регулярни изрази. Невероятно удобен инструмент.

  6. В настройките на този редактор можете да активирате автоматично записване на затварящия Html таг при въвеждане на отварящия, както и опцията за автоматично довършване на тагове.
  7. Notepad++ не само съхранява история на всички ваши промени и ви позволява да връщате назад толкова стъпки, колкото искате или да се върнете назад, но също така създава резервни копия на тези документи по начина, който прави Microsoft Word.
  8. Този редактор има възможност за управление горещи клавиши, от които в него са зададени много - от горното меню "Опции" - "Горещи клавиши". Освен това, когато щракнете двукратно върху комбинацията, която ви интересува, ще се отвори прозорец за пренасочване на клавиши, което може да бъде удобно за тези, които преминават от друг редактор към Notepad.

  9. Notepad през годините на своето съществуване има много плъгини, някои са инсталирани с него по подразбиране, а останалите ще ви бъдат достъпни от горното меню "Plugins" - "Plugin Manager" - "Show Plugin Manager".

    За да инсталирате, просто трябва да маркирате желания плъгин в първия раздел и да кликнете върху бутона „Инсталиране“.


    След това прозорецът на редактора ще се презареди и новият плъгин ще бъде наличен в раздела със същото име:

  10. Този „швейцарски нож“ може също да се свърже с вашия сайт чрез FTP, да записва и възпроизвежда макроси, да проверява правописа в движение, да сравнява два файла в отворени прозорци наблизо и много повече.

Какво друго може да ви е необходимо в Notepad++

  1. Благодарение на подчертаването на синтаксиса в Notepad ++ е много лесно например да проверите дали всички Html тагове са затворени в кода и с минимален опит вече визуално ще забележите, че във вашия код някъде имаше грешка, защото цветовата схема на кода на това място ще се промени.
  2. Също така, поради факта, че кодът е подчертан в цвят, а редовният текст на моите статии остава черен, е много удобно моят постоянен граматичен коректор (любима съпруга) да проверява граматиката в него. Не, свърши, аз също използвам различни, но никой от тях все още не знае как да проверява пунктуацията, а също и семантичните грешки.
  3. Също така много харесвам възможността за визуално показване на отделни блокове код в този текстов редактор чрез подчертаване на скоби като ( ) (). Когато курсорът на мишката е между скоби, те се маркират, сякаш подчертават началото и края на Html или PHP кодовия блок.
  4. В допълнение към отличното изпълнение на подсветката, трябва да се отбележи отделно възможността направи крачка назад(отмяна на предишното действие). Освен това броят на стъпките назад не е ограничен, което ви позволява да не се страхувате да експериментирате с кода без риск от необратими последици.

    Отмяната на действие в Notepad++ е възможно с помощта на клавишните комбинации Ctrl+Z (Ctrl+Y е стъпка напред, т.е. отмяна на отмяната), като се използват съответните елементи от менюто „Редактиране“ или с помощта на бутоните под формата на извити стрелки в лентата с инструменти на този редактор.

  5. Notepad++ постоянно следи състоянието на отворените в него документи и ако те бъдат променени или изтрити, например в друга програма, ще ви се покаже прозорец, който ви подканва да затворите този раздел с документа или да презаредите неговата модифицирана версия.
  6. Както споменах по-рано, в бележник с два плюса има възможност настройки за подчертаване на синтаксиса(както и дузина други езици) според вашите вкусове и нужди, но никога не съм използвал тази опция, защото настройките по подразбиране са доста доволни.

    Но никой не ви притеснява да направите това, тъй като всичко е изключително просто - изберете елементите "Опции" - "Дефиниране на стилове" от горното меню, в резултат на което ще се отвори прозорец, в който можете да настроите фино шрифтовете и цветовете сами да подчертаете Html, PHP или всеки друг език, от който се нуждаете.

  7. Също така в Notepad++ е възможно автоматично завършванедумата, която въвеждате, което може да бъде много удобно, ако не сте сигурни в правилния правопис на конкретен Html оператор, PHP или друг код. За да направите това, когато пишете, просто натиснете клавишната комбинация Ctrl-Space и изберете желаната опция от прозореца, който се отваря:

    Ако искате да направите попълването на кода автоматично, без да използвате бързи клавиши, тогава ще трябва да изберете "Опции" - "Настройки" от горното меню и в раздела "Резервиране / Автоматично довършване" поставете отметка в квадратчето "Активиране за всеки вход ".

  8. Друга притурка, която ми се струва доста удобна в този редактор, е възможността да плъзгате и пускате преки пътища на документи директно в прозореца на програмата, за да ги отворите (въпреки че това едва ли може да изненада някого) и възможността за Влачите и пускатев самия документ, избрания фрагмент от кода (ляв бутон на мишката) до мястото, от което се нуждаете.
  9. Когато работите с Notepad++, ще можете поставете маркери, които в него се наричат ​​ноти, но същността на това не се променя. В реда, от който се нуждаете, можете да поставите маркер под формата на синя точка в лявото поле, като щракнете върху него.

    За да зададете маркер (бележка) в редактора, можете също да използвате клавишната комбинация Ctrl-F2, а за да се придвижвате между маркерите, поставени в документа, ще бъде достатъчно да натиснете последователно F2 или Shift-F2, за да превъртите през бележките в обратната посока.

  10. Ако работите в този редактор с Html файл, можете да видите как ще изглежда вашият код в браузъра FireFox или IE, като изберете подходящите елементи от менюто "Старт". Ако имате нужда от друг браузър, изберете горния елемент "Стартиране" и потърсете изпълнимия файл, който ви е необходим в прозореца, който се отваря.

  11. Има и възможност за запис на макроси, които все още не съм създал, но логиката на тяхната работа е доста проста. Първо, вие го записвате, като изберете "Макроси" - "Стартиране на запис" от менюто на редактора и след това вмъкнете записаните макроси на правилното място в кода, като ги изберете от менюто на редактора или използвате присвоените им горещи клавиши.

Кодиране и работа с файлове в прозореца на редактора на Notepad++

  1. Трябва да се отбележи, че този редактор на код ви позволява да запазвате и конвертирате Html, PHP и други файлове в UTF-8 кодиране (без BOM). Неведнъж ми помогна да преодолея проблема с руската кодировка при работа с различни сайтове.

    Когато исках да променя всеки надпис в сайта на руски, често получавах грешки в резултат на това, причината за които беше кодирането на Windows-1251, в което беше запазен изходният файл.

    След като оригиналният файл е конвертиран в UTF-8 кодиране (без спецификация), krakozyabry успешно се трансформира в обикновени руски символи. Че. Ако добавите кирилица към който и да е файл на двигателя, тогава за правилното му показване на сайта ще трябва или да го запишете веднага в правилното кодиране, или след това да го конвертирате.

    Вероятно трябва да се каже няколко думи за точно този BOM. Факт е, че когато работите с различни текстови обекти в обикновен бележник на Windows, тогава, когато го запазите в кодиране UTF-8, се добавят невидими знаци (BOM), което впоследствие може да повлияе на производителността на този файл (например PHP може да даде грешка).

  2. Ако искате да отпечатате съдържанието на отворен файл, тогава кодът няма да бъде отпечатан във формата, в която го наблюдавате в прозореца на програмата. Но избирайки от менюто "Опции" - раздел "Настройки". "Тюлен"ще бъдете свободни да промените това и да изберете опцията за отпечатване на цветно подчертаване на кода, разрешаване на показване на номера на редове, горни и долни колонтитули и т.н. неща:

  3. Този усъвършенстван текстов редактор също има възможността да отваря толкова нови документи, колкото искате, без да се страхувате, че ще затрупате лентата на задачите на операционната система. В унисон с модерните браузъри, той ще отваря всички нови документи не в нов прозорец на програмата, а в нов разделвече отворен прозорец.

    Освен това тези раздели на различни документи в прозореца на този бележник могат да бъдат произволно плъзгани с мишката, затваряни и минимизирани.

    Е, в зависимост от направените настройки („Опции“ - „Настройки“), всички раздели, отворени преди затваряне на Notepad ++, ще бъдат възстановени при следващото стартиране на програмата (отново подобно на това как работят браузърите). Можете да затворите ненужните, като щракнете двукратно върху тях или ги поставите вертикално.

  4. В допълнение към обичайните операции с раздели, този редактор може да бъде отворен в един прозорец наведнъж две копия на един и същи документ. Това може да е необходимо, ако трябва да работите с документа в различните му части (преглед някъде или копиране и поставяне някъде).

    За да активирате този режим, просто трябва да щракнете с десния бутон върху желания раздел на PHP редактор и да изберете „Дублиране в друг прозорец“ от контекстното меню.

    Много е удобно, след като запазите промените в едно от копията на документа, второто също ще бъде актуализирано (т.е. няма да се объркате - дали сте запазили промените и в кое копие).

  5. Аз също много го харесвам вградено търсенеспоред отворени HTML или PHP документи с възможност за подмяна(някои хора активно използват регулярни изрази за това, но аз не ги познавам за мой срам). Цялото богатство на търсенето в този усъвършенстван текстов редактор може да бъде оценено, като просто отворите елемента от менюто "Търсене". Вижте екранната снимка в началото на статията.

Като цяло, този текстов редактор взе много полезни и удобни функции от функционалността на други приложения, за което специално уважение към неговите разработчици и тези, които правят плъгини за него, някои от които ще бъдат обсъдени сега.

Използване на плъгини в Notepad++

Нека ви напомня, че за да инсталирате нов плъгин, просто трябва да изберете „Plugins“ от горното меню на редактора - „ мениджър на плъгини- „Покажи мениджъра на плъгини“.

И в прозореца, който се отваря, в първия раздел (от горното меню), поставете отметка в квадратчето за желания плъгин и кликнете върху бутона Инсталирай.


След това прозорецът на редактора ще се презареди и новият плъгин ще бъде наличен в раздела със същото име. Като цяло всичко не е по-лесно.

Какви плъгини за бележник може да ви трябват в работата си

    Плъгина предоставя много допълнителни и удобни лосиони. TextFX, който след инсталиране ще бъде достъпен в едноименния елемент от горното меню в редактора. Ако все още нямате такъв елемент, отидете на "Plugins" - "Plagin Manager" - "Show Plugin Manager", превъртете надолу в списъка в първия раздел и поставете отметка в квадратчето до TextFX Character.

    След като го инсталирате, редакторът ще се рестартира и нов елемент TextFX ще се появи в менюто с много падащи поделементи. Например, активирането на опцията, показана на фигурата, може да направи живота ви много по-лесен при редактиране или писане на Html код:

    В този случай, веднага щом въведете отварящия Html маркер в текстовия редактор на Notepad ++, затварящият маркер, сдвоен с него, веднага ще се появи до него. На фона на силно спестяване на време и значително намаляване на вероятността от грешки поради незатворен етикет. Това нещо обаче ме дразни и не го ползвам. Но това ни най-малко не уронва нейното достойнство.

    В TextFX има доста лосиони, така че опитайте сами работата им на практика и решете какво точно ще бъде удобно и полезно за вас.

    Е, продължавайки темата за разделите в редактора, си струва да споменем възможността сравняване на два документа. Първо, този плъгин ще трябва да бъде инсталиран чрез Plugin Manager:

    За да активирате режима за сравнение на документи в Notepad ++, просто трябва да изберете "Добавки" - "Сравнение" - "Сравнение" от горното меню или да натиснете Alt + D на клавиатурата. В резултат на това активният в момента раздел ще бъде отворен в прозореца на този бележник, както и разделът, разположен до него.

    За удобство при сравняването на два Html или PHP документа, редакторът на Notepad++ ще подчертае разликите в тях вместо вас. За да преминете към нормалния режим на работа с документи, изберете елементите "Добавки" - "Сравнение" - "Изчистване на резултатите" в горното меню или натиснете Ctrl + Alt + D на клавиатурата.

    Освен това два документа в прозореца на Notepad++ могат да се разглеждат както вертикално, така и хоризонтално. За да изберете най-удобния за вас начин, щракнете с десния бутон върху мястото на тяхната секция и изберете посоката на въртене (надясно или наляво).

    Между другото, ако вие като мен използвате основно Notepad++ за редактиране на Html или PHP файлове на вашия сайт, тогава може да се нуждаете от възможността да се свържете с него чрез FTP директно от този текстов редактор. На мен обаче ми харесва повече да работя с FileZilla, особено след като дори успяха да ми откраднат пароли от него.

    Ако искате да опитате да работите чрез FTP през Notepad, изберете “Plugins” - “NppFTP” - “Show NppFTP Window” от горното меню, в резултат на което прозорецът на FTP клиента ще се отвори вдясно.

    За да настроите FTP връзка, щракнете върху иконата на зъбно колело, изберете „Настройка на профила“ и въведете данните за връзката си. По-нататъшната работа не се различава много от това, което написах в статията за FileZilla, която живее.

  1. Ако инсталирате приставката Customize Toolbar с помощта на Plugin Manager, ще можете да разбърквате, премахвате или добавяте нови бутони на лентата с инструментитази програма.

  2. В началото на статията споменах Light Explorer, който добавя възможност за отваряне в лявата колона файлов мениджър. За същата цел обаче можете да използвате Explorer, който ще намерите в мениджъра на плъгини.
  3. Страхотен плъгин WebEdit, което позволява, по аналогия с Html редактора на WordPress, да рамкира текста с най-популярните тагове за заглавия, списъци, таблици и други. Изберете желания фрагмент и кликнете върху един от бутоните на лентата с инструменти на Notepad++.
  4. ImgTags - позволява ви с вече предписани хоризонтални и вертикални размери (изчислява ги сам, което е много готино), подготвени ALT и SRC атрибути (ще трябва да добавите и пътя към папката със снимки на вашия сървър).

Проверете прозореца за правопис в Notepad++ с помощта на плъгини

    За да се свържете Проверка на руската граматикаредакторът Notepad ++ използва приставката Shell-Checker (от елемента от менюто "Plugins"), за която ще трябва да изтеглите речника на руския език от тази страница и когато активирате този плъгин за проверка на правописа, посочете пътя на вашия компютър към речниковия файл.

    Има подробности за монтажа. Първо ще ви трябва ИзтеглиПълен инсталатор и след това файл с руския речник aspell-ru-0.50-2-3.exe. Първо, инсталирайте пълния инсталатор, в чийто съветник лично не промених пътя по подразбиране (c:\Program Files (x86)\Aspell\).

    След това инсталирайте езиковия пакет, където първо ще трябва да въведете буквата „y“ в прозореца на DOS и да натиснете Enter на клавиатурата (въпреки че може да съм бил само аз, защото вече инсталирах GNU Aspell на компютъра преди това):

    След това ще стартира стандартният съветник за инсталиране на руски речник, където отново не промених пътя по подразбиране. Всичко.

    Сега рестартирайте Notepad ++ и или изберете елементите, показани точно по-горе от менюто, или задръжте нереалната комбинация CTRL + ALT + SHIFT + S на клавиатурата. В прозореца, който се отваря, ще трябва да въведете пътя до директорията BIN от папката Aspell:

    Ако не сте променили пътя при инсталиране на GNU Aspell и руския речник, тогава ще трябва да вмъкнете тук:

    C:\Program Files (x86)\Aspell\bin\

    Е, или нещо подобно, в зависимост от вашата операционна система. Това е всичко, сега изберете текста, в който искате да проверите правописа, и натиснете CTRL + ALT + SHIFT + S (можете да промените тази комбинация в настройките на бързите клавиши - вижте по-горе). Ще се появи прозорец, където ще се покаже първата открита грешка:

    Можете да го игнорирате или да изберете подходящ заместител от предлаганите опции. В долната част можете да промените езика за проверка, ако сте инсталирали няколко езикови модула на GNU Aspell. Това е всичко.

    DSpellCheck- много удобно решение по начина на предишния плъгин, тъй като също използва GNU Aspell и неговия руски речник, но вече прави проверка на правописа в движение, както във всички съвременни браузъри. Отидете в мениджъра на плъгини и го инсталирайте.

    Проверката на граматиката веднага ще се включи по подразбиране (деактивира се, като премахнете отметката от квадратчето, показано на екранната снимка), но ще бъде свързан само модулът на английски език, така че отиваме в настройките на DSpellCheck и правим промени.

    Изберете Aspell от падащия списък (ако все още не сте го инсталирали, след това превъртете малко нагоре в тази статия и изтеглете модула заедно с руския езиков пакет, за да ги инсталирате на вашата ОС) и точно по-долу посочете пътя към файла aspell-15.dll. Малко по-надолу изберете езика на свързания речник, ако сте инсталирали няколко от тях, и щракнете върху Приложи.

    Сега всички намерени грешки ще бъдат подчертани с червена вълнообразна линия (цветът може да се промени в настройките) и когато задържите курсора на мишката, ще се появи стрелка, като щракнете върху която можете да изберете правилното изписване на това дума или я добавете към речника или в списъка за игнориране.

Късмет! До скоро на сайта на страниците на блога

Може да се интересувате

Как да премахнете празни редове в Notepad++ Как да изолирате домейни от списък с URL адреси и да премахнете повторенията им с помощта на Notepad++ (подготвяне на списък за Disavow връзки) Как да търсите по съдържание на файла в Total Commander
FileZilla - къде да изтеглите безплатно и как да научите как да използвате популярния FTP клиент на Filezilla
PhpMyAdmin - какво е това, откъде мога да го изтегля, как да инсталирам, конфигурирам и използвам
Artisteer - програма за създаване и редактиране на шаблони за Joomla и WordPress теми
Punto Switcher - безплатен превключвател на клавиатурна подредба и други функции на програмата Punto Switcher

Понякога добър редактор за PHP много липсва, точно по отношение на удобната работа с код, нещо по-сериозно от простото подчертаване на синтаксиса. В същото време обикновените редактори са една стотинка, в които, за съжаление, едно и също подчертаване на синтаксиса не винаги работи правилно.

Бих искал да имам нормално изпълнение на IntelliSense, а не "дървена" пародия на него под формата на предварително дефиниран списък от методи и езикови константи, "изпадащи" по време на работа със или без причина под формата на пълен списък . IntelliSense трябва да „знае“ за всички класове, които използвате, за техните методи и променливи, тоест свързва файл с дефиницията на неговия клас чрез #include и редакторът веднага го вдига, предлагайки информация за всички „вътрешни елементи“ ” на обекти от този клас.

Също така би било хубаво да имате подсказки, докато пишете името на функцията под формата на кратко описание на функцията (получени параметри, дали има претоварени функции и т.н.). Това особено липсва за функциите, написани от само себе си, в някои типични редактори съм виждал такива намеци, но само за нативни PHP функции. О, да, също така е много удобно бързо да преминете към дефиницията на функция от мястото на нейното извикване. Като цяло все още искам много неща и считам всички тези функции само за част от най-необходимите неща в процеса на кодиране и в никакъв случай не е излишък ...

Можем да кажем, че в този смисъл моят идеал е пакетът MS Visual Studio + Visual Assist, който използвам, когато работя с C# и C++ (Visual Assist в този пакет е точно като спасителна линия). Когато отново не влезете в други файлове, за да разгледате приетите параметри на функцията или имената на определени членове на класа, това във всеки случай допринася за производителността и „приятността“ на процеса. Отсъствието на такъв редактор сред неговия инструментариум е много депресиращо, като се има предвид нарастващия (от версия на версия) обектно-ориентиран PHP.

И ето го!

Въпреки това намерих доста добър редактор за себе си - . Ако и вие като мен сте използвали обикновени редактори, които заменят стандартния "бележник" и също сте жадували човешки IntelliSense, съветвам ви да опитате определено. Освен това е безплатен (относно платената версия по-долу) и работи на базата на рамката на Mozilla (XPFE), което го прави и мултиплатформен.

Този редактор не е идеален, има много добри неща, докато, разбира се, все още има място за подобрение. Но като цяло в първите дни на срещата с него нямах граница на радостта 🙂

Струва си да се отбележи и поддръжката на други езици (Perl, Python, Ruby, Tcl), както и JavaScript, CSS, HTML, XML и много други (съдейки по списъка с файлове, които може да отвори, той знае много повече езици и технологии, но не съм сигурен дали IntelliSense работи за всички тях). Бях приятно изненадан от поддръжката на много популярни JavaScript рамки (защото това беше между другото).

Вероятно все още не съм имал време да проуча цялата функционалност на Komodo Edit, но бих искал да опиша някои точки.

На първо място, персонализирах цветовата схема за подчертаване на кода за PHP ( Редактиране -> Предпочитания... -> Шрифтове и цветове), защото вече свикнах с цветовете от .

Полезно допълнение се оказа и плъгинът, който намира всички TODO в отворен проект или файл и ги показва в един списък (подобно на това как се реализира в VS). И плъгин, който ви позволява да видите в един списък всички класове и методи, дефинирани в отворения файл () за бърза навигация през тях.

Като цяло, преди да използвате Komodo, има смисъл да проучите настройките му, като промените определени параметри за себе си. Например, аз също предефинирах горещия клавиш, за да отида до дефиницията на функциите (направих F12, както във Visual Studio 🙂).

Като цяло всичко работи доста добре, "земя и небе" в сравнение с кодирането в обикновен редактор.

Малко е неудобно, че за да поддържате напълно IntelliSense, трябва да създадете проектен файл (просто трябва да го запишете в главната директория на сайта). Тоест, ако отворите един файл извън обхвата на проекта Komodo, всички включвания, написани в него, няма да бъдат обработени по никакъв начин и съответно Komodo няма да знае нищо за функциите и класовете, дефинирани във включените файлове. Но като цяло това малко неудобство може да се изпита 🙂

От друга страна, създаването на проектен файл ви позволява да направите по-фини настройки на проекта, които се запазват и всеки път, когато отворите проекта, Komodo ще ги запомни. Чрез него, например, можете да посочите допълнителни директории, така че Komodo, когато работи с вашия проект, винаги да има предвид структурата на класовете и методите (за IntelliSense и различни съвети), внедрени във файлове, които са в включената директория, дори ако тези файлове нито всъщност са свързани (чрез включване или изискване) към файла, който се редактира. Можете също да търсите или замените текст във всички файлове на проекта. Също така, Komodo запомня отметките, които сте направили вътре в кода ( Ctrl+F2) за всеки файл, това е много удобно.

Беше малко неприятно изненадващо, че Komodo Edit не знае нищо за класовете, вградени в PHP (може би правя нещо нередно?). Например, ако трябва да използвате класа mysqli:

$mysqli = нов mysqli(HOST, USER, PASS, MBASE); if (mysqli_connect_errno()) ( print "Свързването не бе успешно: ".mysqli_connect_error(); exit(); ) $mysqli->query("INSERT......."); $mysqli->close();

Когато, след като напиша думата “$mysqli”, започна да осъществявам достъп до методите на този обект (записвам знака “->”), Komodo Edit не иска да предлага нищо относно методите за заявка, затваряне и т.н. и се кълне в лентата на състоянието, че, казват, не видях дефиницията на този клас в очите си ... В същото време няма проблеми с функциите, вградени в PHP, например, Komodo знае много добре за mysqli_* семейство функции (обвивката, върху която е класът mysqli). Но се надявам този недостатък някой ден да бъде коригиран. Ако, например, работите с базата през вашия обвиващ клас (или чрез нещо като PEAR), тогава не би трябвало да има проблеми с IntelliSense.

Веднъж ми се случи, че когато редактирах js файл, Komodo не разбра коя Java Script рамка използвам. Но това, за щастие, винаги може да бъде коригирано в неговите настройки ( Редактиране -> Предпочитания... -> Разузнаване на кода).

Има платена версия на Komodo, наречена Komodo IDE. Както разбирам, основната разлика от Komodo Edit е във функциите, общи за много IDE. Komodo IDE има вградени инструменти за контрол на версиите (SVN) и средство за отстраняване на грешки в кода.

Между другото, Komodo Edit все още има примитивен дебъгер, който ви уведомява в движение за такива дребни грешки като забравена точка и запетая в края на ред, незатворена скоба и т.н. Той подчертава такива грешки с червена вълнообразна линия. За да работи такова отстраняване на грешки, трябва да посочите пътя до изпълнимия файл на PHP и php.ini в настройките на програмата ( Редактиране -> Предпочитания... -> Езици -> PHP).

Както можете да видите, подобни настройки могат да бъдат направени за всички други езици.

Послеслов

Komodo Edit вече е моят ежедневен инструмент 🙂 Плюс това, за кратки редакции на някои малки неща в епизодични случаи, продължавам да използвам аналог на усъвършенстван бележник - Notepad ++, тоест използвам го за истинското му предназначение.

Преди Komodo Edit изпробвах и интересен плъгин за Visual Studio, наречен VS.Php. Той е вграден във Visual Studio и ви позволява да работите с PHP по същия начин, както например с C # (можете да отстранявате грешки в кода, IntelliSense работи и т.н.). Но някак си не беше особено впечатлен, особено на фона на заплащането му. Освен това, както разбирам, работейки в него, можете напълно да забравите за поддръжката на Java Script и т.н. Интересно е също, че IntelliSense за класове, вградени в PHP, не работи в него, точно както в Komodo. Също така този VS.Php е в конфликт с Visual Assist.

Има още два подобни редактора, за които чух, но някак си не се случи да ги пробвам (само IMHO и предположения въз основа на „слухове“):

  • Zend Studio е платен, според прегледите изглежда, че това е нещо тромаво и е приложимо преди всичко в много големи и сложни проекти, особено подходящо е, може би, ако проектът е създаден на базата на Zend Framework.
  • Eclipse е безплатен, но най-вероятно го плаши със своята „обвивка“. Както разбирам, все още трябва да можете да го сглобите за себе си от различни модули. Като цяло, някак си нямаше желание да разбера как да го инсталирам и конфигурирам (но по едно време все пак се опитах малко 😉), въпреки че несъмнено някой може наистина да го хареса.

***

Ако някой посъветва други редактори с оглед на моите "придирчиви" вкусове, ще съм много благодарен. Също така би било интересно да чуем за някои допълнителни интересни функции на Komodo от тези, които вече го използват.

Като цяло, долу с примитивното подчертаване на кода с много ненужни функции! Това е „болен“ камък в градината на постоянно появяващите се прости редактори на код, които подчертават сред своите „заслуги“ вграден изследовател на файлова система или нещо като мини редактор/преглед на база данни (е, защо е необходимо това, ако няма най-важните неща, а именно за какво първоначално трябва да се използва редакторът на кода) и т.н. и т.н. По някаква причина почти всеки начинаещ (макар и невинаги начинаещ) програмист иска „набързо“ да направи свой собствен „мега“ редактор, който често се изражда в „отново нещо болезнено познато“... очевидно тази традиция от Здравей свят! 😉