Перейти до основного вмісту

Редактори коду

Редактори коду

В чому писати код? Відповідь завжди суб'єктивна. Є чимало хороших варіантів і з часом ви підберете той редактор, який буде найзручнишим для вас. Але перед цим слід уточнити, що умовно редактори можна поділити на текстові редактори і IDE (англ. Integrated Development Environment).
В той час як перші є легкими, другі (наприклад, Eclipse, NetBeans або Aptana Studio) — важкі, вимогливі до ресурсів, проте мають значно більше корисних функцій.

Вимоги до сучасного редактора коду

  • Підсвічування синтаксису мови програмування, на якій ви пишете код.
  • Підказки коду, авто-завершення.
  • Можливість відлагоджувати код (англ. debugging).
  • Розширюваність за допомогою плагінів.
  • Можливість працювати з Git (або іншою системою керування версіями файлів).
  • Підтримка препроцесорів, якщо ви їх використовуєте (Less/Sass тощо).
  • Наявність вбудованого FTP-клієнта, SSH тощо.
Нижче в алфавітному порядку наведено невеличкий список сучасних редакторів коду.

Текстові редактори

Atom від GitHub

Atom позиціонують, як текстовий редактор, створений для потреб сучасних розробників. Завдяки відкритому API має чимало послідовників та силу-силенну плагінів. Atom — безкоштовний і працює на Windows, Mac OS та Linux.
Atom від GitHub

Brackets від Adobe

Brackets зосереджений на потребах веб-дизайнерів з вбудованою підтримкою HTML, CSS та JavaScript. Brackets — безкоштовний, легкий у використанні, швидкий і має багато додаткових плагінів. Працює на Windows, Mac OS та Linux.
Brackets від Adobe
З цікавих особливостей Brackets можна зазначити:
  • попередній перегляд (англ. Live Preview), який дозволяє в реальному часі бачити CSS та HTML зміни в браузері;
  • швидке редагування CSS одразу в HTML коді.
Швидке редагування CSS одразу в HTML коді в Brackets
Рис. Швидке редагування CSS одразу в HTML коді (комбінація клавіш Ctrl + E у Windows).

Notepad++

Notepad++ — безкоштовний, невимогливий до ресурсів і дуже швидкий редактор коду, який, щоправда, доступний лише для Windows. Даний редактор призначений для тих, хто полюбляє простий інтерфейс. Базовий функціонал Notepad++ можна доповнювати за допомогою плагінів.
Notepad++

Sublime Text (частково платний)

Sublime Text — це надзвичайно потужний текстовий редактор для коду, який можна розширити за допомогою плагінів. Вам сподобається його витончений інтерфейс, набір корисних функцій та вражаюча продуктивність. Редактор платний, але нема обмеження на те, як довго ви можете використовувати пробну версії. Sublime Text доступний на Windows, Mac OS та Linux.
Notepad++

Visual Studio Code від Microsoft

Visual Studio Code — це текстовий редактор із відкритим кодом, який працює на всіх основних платформах — Windows, Mac OS і Linux. За допомогою розширень можна додати новий функціонал, тему до вподоби тощо.
Notepad++

IDE

Aptana Studio

Netbeans

Сайт: https://netbeans.org/

IDE від JetBrains (платні WebStorm, PhpStorm тощо)

Он-лайн редактори

Останнім часом швидкими темпами розвиваються он-лайн редактори:
Їх не потрібно встановлювати, вони працюють в браузері як Google Docs.

Коментарі

Популярні дописи з цього блогу

Назви класів HTML / CSS

блоки page  - кореневий елемент сторінки header  - шапка (сторінки або елементу) footer  - земельна ділянка (сторінки або елементу) section  - розділ контенту (один з декількох) body  - основна частина (сторінки або елементу) content  - вміст елемента sidebar  - бічна колонка (сторінки або елементу) aside  - блок з додатковою інформацією widget  - віджет, наприклад, в боковій колонці розкладка wrapper ,  wrap - обгортка, зазвичай зовнішня inner  - внутрішня обгортка container ,  holder ,  box - контейнер grid - розкладка (сторінки або елемента) у вигляді сітки (зазвичай містить в собі  row і  col ) row  - контейнер у вигляді рядка col ,  column - контейнер у вигляді стовпчика елементи управління button ,  btn - кнопка, наприклад, для відправки форми control  - елемент управління, наприклад, стрілки «Вперед / назад» в фотогалереї, кнопки управління слайдером dropdown  - випадаючий список текст title ,  subject ,  heading ,  headline ,  captio

100+ Найпоширеніших запитань API Testing, REST, SOAP, Web-services

Питання №1  Що таке  API? API (Application Programming Interface пер. з анг. інтерфейс прикладного програмування)  — це набір процедур, протоколів і інструментів взаємодії, для створення програмних додатків. Тобто API — це набір програмних функцій, які можуть бути виконані іншою програмою. API визначає, як одна програма повинна взаємодіяти з цією іншою, діє як інтерфейс між ними, дозволяє їм спілкуватися.  Ось, а тестування цих функцій якраз називається тестуванням API. Хороше API повинне мати чітко описану документацію як саме взаємодіяти з програмою до якої це API створене. На технічній співбеседі можуть попросити назвати деякі приклади API, як приклад — це API Google Карти, API Amazon Advertising, API Twitter, API YouTube тощо. Коротко Про API І Його Тестування — читайте допис також на нашому сайті тестувальників Питання №2 А що таке ІР ? IP-адреса  — це унікальна адреса користувача у мережі, мережевий вузол комп’ютерної мережі, побудований на стеку протоколів TCP /

Каталог газет, журналів, новинних порталів і публікацій з усього світу

Назва видання URL Країна Нью-Йорк Таймс https://www.nytimes.com/ Сполучені Штати Опікун https://www.theguardian.com/international Об'єднане Королівство The Daily Mail https://www.dailymail.co.uk/ Об'єднане Королівство Washington Post https://www.washingtonpost.com/ Сполучені Штати ChinaDaily http://www.chinadaily.com.cn/ Китай The Daily Telegraph https://www.telegraph.co.uk/ Об'єднане Королівство The Wall Street Journal https://www.wsj.com/ Сполучені Штати США сьогодні https://www.usatoday.com/ Сполучені Штати The Times of India https://timesofindia.indiatimes.com/ Індія The Independent https://www.independent.co.uk/ Об'єднане Королівство Los Angeles Times http://www.latimes.com/ Сполучені Штати Країна https://elpais.com/ Іспанія Financial Times https://www.ft.com/ Об'єднане Королівство Le Monde https://www.lemonde.fr/ Франція Щоденні новини http://www.nydailynews.com/ Сполучені Штати Республіка http://www.repubblica.it/ Італія The People's Daily http://www.peop