Най-добрите безплатни редактори на кодове за уеб разработчици

от Bradley Nice, мениджър на съдържание в ClickHelp.com - инструмент за документация за софтуер

Днес подготвих списък с най-добрите, според мен, редактори на кодове за уеб разработчици. Ако предпочитате някой друг редактор на кодове, който не е в списъка, моля, коментирайте как се казва него и защо ви харесва и ще го добавя към списъка.

Скоби

Brackets е модерен редактор на кодове с отворен код за HTML, CSS и JavaScript, който е вграден в HTML, CSS и JavaScript.

Основни функции:

  • Инструментите не трябва да ви пречат. Вместо да претрупва кодиращата ви среда с много панели и икони, бързият потребителски интерфейс в скобите поставя специфичен за контекста код и инструменти.
  • Скобите са в синхрон с вашия браузър. С Live Preview Brackets работи директно с вашия браузър, за да натиска незабавно редактирането на кода и да прескача напред-назад между вашия истински изходен код и изгледа на браузъра.
  • Направи го сам. Тъй като Brackets е с отворен код и е изграден с HTML, CSS и JavaScript, можете да помогнете за изграждането на най-добрия редактор на кодове в мрежата.

атом

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

Основни функции:

  • Кросплатформен монтаж. Atom работи в операционни системи. Можете да го използвате в OS X, Windows или Linux.
  • Вграден мениджър на пакети. Търсете и инсталирайте нови пакети или започнете да създавате свои собствени - всичко от Atom.
  • Интелигентно автоматично довършване. Atom ви помага да пишете код по-бързо с интелигентно, гъвкаво автоматично довършване.
  • Браузър на файловата система Лесно преглеждайте и отваряйте един файл, цял проект или няколко проекта в един прозорец.
  • Няколко стъкла. Разделете вашия Atom интерфейс на няколко екрана, за да сравните и редактирате код между файловете.
  • Намерете и заменете. Намерете, визуализирайте и заменете текст, докато пишете във файл или във всичките си проекти.

Лека маса

Основни функции:

  • Часовници. Next-gen println, за да следите важните стойности във вашия код. Просто добавете часовник към израз и стойността ще се връща обратно в LT в реално време.
  • Реална оценка. Няма повече печат на конзолата, за да видите резултатите си. Просто оценете кода си и резултатите ще се покажат на линия.
  • Отворен код. Всеки бит код на Light Table е достъпен за общността, тъй като никой от нас не е толкова умен като всички нас.
  • Ковък. Ключовите карти, поведението и движещата се таблица на Light Table за поведение-обект-таг означава, че можете лесно да оформяте IDE за всичко, което изисква вашата работа.
  • Plugin manager. Мениджърът на приставки се закача в централния списък с плъгини, така че не е нужно да ходите на лов из интернет, за да намерите тези, които искате.
  • Мощно редактиране Light Table е лек, чист и елегантен интерфейс с цялата мощност и функционалност, от които се нуждаете и очаквате от вашия редактор.

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

Основни функции:

  • Goto Anything. Използвайте Goto Anything, за да отворите файлове само с няколко натискания на клавиши и незабавно да преминете към символи, линии или думи.
  • Множество селекции. Направете десет промени едновременно, а не една промяна десет пъти. Множеството селекции ви позволяват да променяте интерактивно много редове наведнъж, да преименувате променливи с лекота и да управлявате файлове по-бързо от всякога.
  • Командна палитра. Командата палитра притежава рядко използвана функционалност, като сортиране, промяна на синтаксиса и промяна на настройките на отстъпа. Само с няколко натискания на клавиши можете да търсите това, което искате, без изобщо да се налага да се движите из менютата или да помните неясни клавишни връзки.
  • Режим без разсейване. Когато се наложи да се съсредоточите, режимът без разсейване е там, за да ви помогне. Режимът на разсейване е пълен екран, хромирана безплатна редакция, като в центъра на екрана няма само текст. Можете постепенно да показвате елементи на потребителския интерфейс, като раздели и панела за намиране, тъй като имате нужда от тях.
  • Разделяне на редактиране. Извлечете максимума от широкоекранния си монитор с разделена поддръжка за редактиране. Редактирайте файлове един до друг или редактирайте две местоположения в един файл. Можете да редактирате с колкото искате редове и колони. Възползвайте се от множество монитори, като редактирате с няколко прозорци и използвате няколко разделяния във всеки прозорец.
  • Незабавен превключвател на проекти. Проектите в Sublime Text прихващат пълното съдържание на работното пространство, включително модифицирани и незапазени файлове. Можете да превключвате между проекти по начин, подобен на Goto Anything, и превключването е моментално, без запитвания за запазване - всичките ви модификации ще бъдат възстановени следващия път, когато проектът бъде отворен.
  • Плъгин API. Sublime Text има мощен API на плъгини, базиран на Python. Заедно с API, той предлага вградена конзола Python за интерактивен експеримент в реално време.
  • Персонализирайте всичко. Ключови връзки, менюта, фрагменти, макроси, допълнения и други - почти всичко в Sublime Text е адаптируемо с прости JSON файлове. Тази система ви предоставя гъвкавост, тъй като настройките могат да бъдат зададени за тип файл и за проект.
  • Кръстосана платформа. Sublime Text е достъпен за OS X, Windows и Linux. Един лиценз е всичко, от което се нуждаете, за да използвате Sublime Text на всеки компютър, който притежавате, без значение каква операционна система използва.

Notepad ++

Notepad ++ е безплатен редактор на изходен код и заместване на Notepad, който поддържа няколко езика. Работеща в MS Windows среда, използването му се регулира от GPL License.

Основни функции:

  • Открояване на синтаксис и сгъване на синтаксис;
  • Открояване и сгъване на синтаксис, дефинирано от потребителя;
  • Търсене / Замяна на PCRE (Perl Compatible Regular Expression);
  • GUI изцяло персонализируем;
  • Карта на документа;
  • Автоматично довършване: Завършване на Word, Завършване на функцията и Параметри на функцията;
  • Мултидокумент (интерфейс Tab);
  • Multi-View;
  • WYSIWYG (Печат);
  • Увеличете и намалете;
  • Поддържа се многоезична среда;
  • Bookmark;
  • Макро запис и възпроизвеждане;
  • Стартирайте с различни аргументи.

Visual Studio Code

Visual Studio Code е редактор на изходния код, разработен от Microsoft за Windows, Linux и macOS. Той е безплатен и с отворен код, въпреки че официалното изтегляне е под патентен лиценз.

Основни функции:

  • Отстраняване на грешки;
  • Вграден Git контрол;
  • Подчертаване на синтаксис;
  • Интелигентно попълване на код;
  • Откъси;
  • Рефакторинг на код;
  • Персонализиране.

Приятен ден!

Брадли Ница,
Content Manager на ClickHelp.com - най-добрият онлайн инструмент за документация за доставчиците на SaaS