Топ 10 бесплатних уредника изворног кода - рецензирано
Са професионалним уређивачем кода као што су Дреамвеавер, Цода, Тектмате и други, није изненађење да је све више људи делимично заборавило на једноставније уређивање кода као што је Виндов Нотепад. Разумијемо да једноставнији не значи најбоља опција, међутим, постоје једноставнији и професионалнији уређивачи кода који би могли одговарати ономе што вам треба!
Ово је оно што сам пронашао као најбољи ударац за нула долара (са додатним бонусом). Слободно подијелите своје омиљене у коментарима.
1. Нотепад ++
Нотепад ++ је замена отвореног кода за оригинални програм Нотепад (који долази са Виндовс-ом) и подржава неколико језика. Иако је направљен за Мицрософт Виндовс, може се покренути и на Линук, Уник, БСД и Мац ОС Кс (користећи Вине). Одмах по покретању Нотепад ++ приметићете разлику између њега и оригиналног Нотепада. Постоји много додатних дугмади и функција као што је подршка за додатке, уређивање табова, превлачење, уређивање подељених екрана, синхронизовано скроловање, провера правописа (преко додатка), проналажење и замена више докумената, поређење датотека, зумирање и још много тога. "Нотепадд ++ подржава истицање синтаксе и склапање синтаксе за 48 језика за програмирање, скриптовање и означавање" (извор).
Како објашњава сајт, програм је написан на Ц ++ и користи чисти Вин32 АПИ и СТЛ који обезбеђују већу брзину извршења и мању величину програма. Ако желите да научите како да направите Нотепадд ++ ваш подразумевани уређивач текста, овде можете пронаћи инструкције.
Прос
- Лака и брзо се покреће
- Интерфејс за уређивање са картицама
- Подршка за додатак и макронаредбе
- Могућност додавања обележивача
- Превуците и пустите подршку
- Пронађите и замените више докумената
- Режим целог екрана
- Смањите системску палету
- Конфигуратор стила за прилагодљив интерфејс
- Синтакса и осветљавање заграда
- Ауто индентатион
- Ауто завршетак
- Цоде фолдинг
- Преклапање текста
- Интеграција компајлера
- Претражите и замените
- Провера правописа (путем додатка)
- Заједничко уређивање (путем додатка)
- ФТП подршка (путем додатка)
- Вишеструке инстанце
- Филе цомпарисон
Цонс
- Нема ХТТП, ССХ или ВебДав подршке за даљинско уређивање датотека
- Не подржава велике датотеке
- Потребан је други програм за покретање на Мац ОС Кс-у
2. ТектВранглер
За разлику од горе наведеног Нотепадд ++, ТектВранглер није опен соурце и то је само за Мац. Он такође подржава само један језик: енглески. То је, међутим, веома "моћан уређивач текста опште намене, и алатка Уника и администратора сервера." Док на површини изгледа као обичан и основни уређивач текста, он има много могућности. Ту је Доцументс Дравер (подразумевано затворен) који се може отворити за преглед и успоредбу одабраних докумената. Као уређивач кода укључује бојење синтаксе и навигацију функција за 44 програмска језика као што су АцтионСцрипт, Ц ++, ХТМЛ, ЈаваСцрипт, Перл, Питхон, СКЛ и ВБСцрипт. Уз ТектВранглер можете отворити и изузетно велике датотеке; ограничен је само на РАМ на вашем рачунару и ОС Кс ограничење на датотеке.
Ако вам требају напредније функције као што су ФТП и СФТП отварање и спремање, АпплеСцрипт, Мац ОС Кс Уник скриптни додатак, режим мировања, аутоматско спремање и још много тога можете надоградити на ББЕдит.
Прос
- Подршка за додатак и макронаредбе
- Уграђени ФТП и Сецуре ФТП
- ССХ подршка за даљинско уређивање датотека
- Способност успоредбе два документа по линији
- Истицање синтаксе
- Ауто индентатион
- Ауто завршетак
- Цоде фолдинг
- Преклапање текста
- Интеграција компајлера (путем додатка)
- Провера правописа
- Велика подршка за датотеке (ограничена меморијом рачунара)
- Вишеструке инстанце
Цонс
- Нема колаборативног уређивања
- Нема ХТТП или ВебДав подршке за даљинско уређивање датотека
- Не ради на Тигеру на Повер Мацинтосх Г4 (Куицксилвер) серији
3. јЕдит
јЕдит, програм за Виндовс, Мац ОС Кс, ОС / 2, Линук, БСД, Уник и ВМС, сматра се само за зреле програмере. Написано у Јави, то је опен соурце и подржава стотине плугина и макронаредби. Главни прозор се може поделити хоризонтално или вертикално, а такође долази са "ауто индент и синтакса за више од 130 језика." Постоји много опција за прилагођавање како би све од пристаништа до статусне траке до траке са алаткама изгледало и изгледало управо онако како желите. Можете чак и "копирати и залијепити с неограниченим бројем цлипбоарда."
Подржани програмски језици су: АцтионСцрипт, ЦолдФусион, ЛОТОС, Руби, Питхон и ЦОБОЛ. Све функције јЕдит-а не могу се уклопити у овај параграф, али их можете погледати овдје.
Прос
- Моћна тражилица за регуларне изразе
- Синтаксно истицање са опцијама прилагођавања
- Аутоматско увлачење
- Ауто завршетак
- Цоде фолдинг
- Преклапање текста
- Интеграција компајлера (путем додатка)
- Подршка за додатак и макронаредбе
- Интерфејс за уређивање са картицама
- Интегрисани ФТП претраживач
- Провера правописа (путем додатка)
- ФТП подршка (путем додатка)
- ХТТП и ВебДав (путем плугина) подршка за даљинско уређивање датотека
- Вишеструке инстанце
Цонс
- Тешка и често спор при покретању
- Ин
Цонс
истентни спелл цхецкер
- Може бити грешком на Мацу
- Нема колаборативног уређивања
- Нема велике подршке за датотеке
- Нема ССХ подршке за даљинско уређивање датотека
4. Цримсон Едитор
Цримсон је написан у Ц-у, отвореног је кода и познат је као професионални едитор изворног кода само за Виндовс. Такође је погодна замена за Нотепад и подржава програмирање на 60+ језика као што су Мапле, ЛотусСцрипт, Ц / Ц ++, МиСКЛ, Руби, Перл и ЈСцрипт. Тренутно подржава само енглески језик. Нажалост, последње издање Цримсона било је 2008. године, али је замењено Емерал Едитор-ом.
Као што можете видети на слици испод, она личи на Нотепад ++ са траке са алаткама на уређивање са картицама. Подржава и додатке који се називају "алати" и макрои. Постоји чак и уграђени ФТП клијент и имате могућност да управљате групама повезаних датотека и сачувате их као пројекте.
Прос
- Истицање синтаксе
- Ауто индентатион
- Интеграција компајлера
- Могућност додавања обележивача
- ФТП подршка
- Инстант / ливе спелл цхецкер
- Макрои
- Вишеструке инстанце
Цонс
- Нема аутоматског довршавања
- Нема преклапања кода
- Нема преклапања текста
- Нема колаборативног уређивања
- Нема велике подршке за датотеке
- Нема ХТТП, ССХ или ВебДав подршке за даљинско уређивање датотека
5. Аранеае
Аранеае је уредник за веб професионалце који ради само на Виндовсу. Можете да преузмете екстензије које ћете користити са њом и то укључује истицање синтаксе, подршку за повлачење и испуштање, уређивање картица и могућност уметања брзих клипова који се могу прилагодити. "Аранеае укључује неколико проширења и локализација одмах иза пословичне кутије"¢Није потребно додатно преузимање! То укључује ХТМЛ, КСХТМЛ, ЦСС, КСМЛ, ЈаваСцрипт, ПХП и Руби датотеке, као и енглеску, француску, грчку, шпанску и естонску локализацију! "Све алатне траке се могу прегледати по дефаулту и могу се преуредити тако да одговарају вашим жељама.
Прос
- Истицање синтаксе
- Превуците и пустите подршку
- Интерфејс за уређивање са картицама
- Куицк цлипс
- Претражите и замените
- Вишеструке инстанце
Цонс
- Нема додатака или макронаредби
6. ЕдитПад Лите
ЕдитПад Лите је још један уређивач текста који се користи само за Виндовс и који је писан на 10 различитих језика. Направљен је са Делпхи-јем и мали је, компактан и бесплатан само за некомерцијалну употребу. Дакле, ако ћете бити плаћени за посао који радите са њим, онда ћете морати да купите ЕдитПадПро. Функције су ограничене, али има уређивање на картицама, може да ради у системској палети, подржава аутоматско увлачење и може се конфигурисати тако да одговара вашем укусу и виду.
ЕдитПад Лите такође подсећа на Нотепад са изузетком траке са алаткама за форматирање и картица.
Прос
- Интерфејс за уређивање са картицама
- Ауто индентатион
- Неограничено поништавање и понављање чак и након чувања датотеке (све док остаје отворено)
- Подршка за велике датотеке
- ФТП подршка
- Вишеструке инстанце
Цонс
- Нема истицања синтаксе
- Нема аутоматског довршавања
- Нема преклапања кода
- Нема преклапања текста
- Нема интеграције компајлера
- Но мацрос
- Нема колаборативног уређивања
- Провера правописа није укључена у бесплатну верзију
- Нема ХТТП, ССХ или ВебДав подршке за даљинско уређивање датотека
7. АТПад
АТПад се не разликује много од већине горе наведених: то је још једна изведба Нотепада уз неколико надоградњи. Осим енглеског, АТПад можете добити и на 11 других језика. Можете добити уређивање табова, опције прилагођавања, нумерисање линија, обележавање речи, обележиваче (тако да не изгубите своје место приликом враћања), прилагодљиве делове, слање путем е-поште и још много тога. Пошто АТПад не захтева инсталацију, можете га отворити са било које врсте погона и не оставља никакве трагове. Да бисте га уклонили, једноставно избришите АТПад директоријум.
Прос
- Омогућава поплочавање и каскадирање прозора
- Интерфејс за уређивање са картицама
- Нумерисање линије
- Текстуални исјечци
- Може слати документе путем е-поште
- Није потребна инсталација
- Могућност додавања обележивача
- Неограничено проналажење / замена и поништавање / понављање
Цонс
- Не долази са провјером правописа
8. РЈ ТектЕд
РЈ ТектЕд је само за Виндовс и подржава 18 различитих језика и 20 програмских језика. Изграђен је на ЦодеГеар Делпхи и није отвореног кода. Постоји и ПЦ и преносива верзија за преузимање заједно са прегрштом додатака и алата које можете засебно преузети. За разлику од већине горе наведених програма резања, РЈ ТектЕд има палете алатки, окна и табове у изобиљу. Такође можете креирати пројекте и макрое и прилагодити радну околину.
Прос
- Има преносиву верзију
- Истицање синтаксе
- Провера правописа
- Ауто индентатион
- Ауто завршетак
- Цоде фолдинг
- Преклапање текста
- Интеграција компајлера
- Макрои
- ФТП и Сецуре ФТП подршка
- ССХ подршка за даљинско уређивање датотека
- Вишеструке инстанце
Цонс
- Нема колаборативног уређивања
- Нема велике подршке за датотеке
- Нема ХТТП или ВебДав подршке за даљинско уређивање датотека
9. Комодо Едит
Комодо Едит је брзи опен соурце програм који се може користити на Виндовс, Мак ОС Кс и Линук. Подржава следеће програмске језике: ПХП, Питхон, Руби, ЈаваСцрипт, Перл, Тцл, КСМЛ, ХТМЛ 5 и ЦСС 3. Такође је опремљен са "прилагодљивом бојом синтаксе, савијањем, провером позадинске синтаксе и одличним аутоматским комплетирањем и позивима (зове се "интелигенција кода"). " Њихове странице и странице проширења су еквивалентне Фирефок-у, а њихов "преварени" едитор је један од најнапреднијих на овој листи. Уз све то добијате и даљинско уређивање датотека, алатку са интеграцијом команди, макроима, исјечцима и листом. За напредније функције можете купити Комодо ИДЕ за тимове.
Прос
- Подршка за проширење и макрое
- Истицање синтаксе
- Ауто индентатион
- Ауто завршетак
- Цоде фолдинг
- Преклапање текста
- Исјечци кода
Цонс
- Провера правописа није укључена
- Нема интеграције компајлера
- Нема колаборативног уређивања
- Нема велике подршке за датотеке
- Нема више инстанци
- За напредније функције требате надоградити за пристојну накнаду од $ 295 (без подршке и надоградње) или $ 382 (уз подршку и надоградње)
10. КомпоЗер
Покреће га Мозилла, "КомпоЗер је комплетан веб ауторски систем који комбинира управљање веб датотекама и једноставне ВИСИВИГ могућности уређивања веб страница које се налазе у Мицрософт ФронтПаге-у, Адобе ДреамВеавер-у и другим врхунским програмима." Овај једноставан програм, за Виндовс, Мац ОС Кс и Линук, усмерен је према нетехничким корисницима који не знају много о ХТМЛ-у или веб-кодирању. Доступан је на 21 различитом језику, има интегрисано управљање датотекама путем ФТП-а, уређивање картица, избор боја и подршку за обрасце, табеле и предлошке.
Као што можете да видите на слици испод, то је требало да буде више као ДреамВеавер за разлику од Нотепада (отуда и угоститељство за нетехничке кориснике).
Прос
- Сите манагер и стабло датотека
- ВИСИВИГ едитовање
- Има преносиву верзију
- ФТП подршка
- Провера правописа
- Подржава предлошке
- Паге превиев
- Упоредиво са Адобе ДреамВеавер и Мицрософт ФронтПаге
Цонс
- Нема ВебДАВ подршке за даљинско уређивање датотека
- Нема подршке за дељено уређивање
- Не подржава скриптовање на страни сервера
11. ТоуцхКоде (Бонус)
Као додатни бонус имамо ТоуцхКоде, који је уредник само за паметне телефоне. Тренутно је доступан само за Андроид, али се можете претплатити на обавјештење о издању иПхоне-а. За уређивач паметних телефона, он има неке одличне могућности као што је истицање синтаксе, могућност покретања (једноставних) скрипти, интегрисани ФТП клијент, синхронизација датотека и још много тога. ТоуцхКоде заиста даје могућност кодирања било гдје!
Прос
- Андроид апп
- Истицање синтаксе
- Предлози кодова
- Инкрементално претраживање
- Синхронизација датотека
Цонс
- Без иПхоне апликације (али ускоро)