JavaRush /Блоги Java /Random-TG /Беҳтарин IDE ва муҳаррирҳои матнӣ барои таҳиягари пешрафт...

Беҳтарин IDE ва муҳаррирҳои матнӣ барои таҳиягари пешрафта

Дар гурӯҳ нашр шудааст
Даҳ-ду сол пеш вебсайтҳо бо истифода аз дастҳо ва муҳаррири муқаррарии матн сохта мешуданд. Навиштани барчаспҳои html-и худ, як ҷодугарии каме бо истифода аз сабкҳои дохилӣ дар CSS, ки бо аниматсияҳои фароғатӣ таҷриба карда шудааст - ва сайт барои истифода омода аст. Беҳтарин IDE ва муҳаррирҳои матнӣ барои таҳиягари пешрафта - 1Имрӯзҳо, эҷод ва таҳияи вебсайт ё барнома як раванди сохторӣ мебошад. Шумо метавонед бо истифода аз созандаи вебсайт дар як дақиқа вебсайт эҷод кунед ё шумо метавонед дар тӯли якчанд моҳ азият кашед. Вақте ки таҳияи веб тағир меёбад, чаҳорчӯбаҳо, плагинҳо ва замимаҳои нав барои содда кардани рамзгузорӣ пайдо мешаванд. Воситаҳои иловагӣ муҳити кории шуморо содда ва маҳсулнокӣ зиёд мекунанд. Мо системаҳои идоракунии versionро барои идоракунии муштараки лоиҳаҳои кушодаасос ва китобхонаҳо ба монанди jQuery истифода мебарем. Муҳити рушд дар раванди эҷоди вебсайт нақши хеле муҳим дорад. Интихоби протсессори матнии идеалӣ метавонад як вазифаи душвор, вале иҷрошаванда бошад, ки истифодаи тадқиқоти таҷрибавиро талаб мекунад. Чӣ тавр дар ин уқёнуси асбобҳо, барномаҳо ва плагинҳо гум нашавед? Кадом муҳаррири матниро барои кори ҳаррӯза интихоб кардан лозим аст ва кадомашро барои лоиҳаҳои ҳайвонот? Мо рӯйхати мухтасари абзорҳои маъмултаринро барои таҳиягарони навтарини фронталӣ тартиб додем. Оё мо фаромӯш кардаем, ки муҳаррири дӯстдоштаи шуморо дар мақола зикр кунем? Назарҳо гузоред!

Notepad++

Нашр: 24 ноябри соли 2003. Соддатарин муҳаррири матн бо равшанкунии синтаксис ва ҷадвалҳо. Бисёр забонҳо ва технологияҳои барномасозиро дастгирӣ мекунад. Комил барои шурӯъкунандагоне, ки нав ба нишебии лағжиши рушди веб қадам гузоштааст.
Беҳтарин IDE ва муҳаррирони матнӣ барои таҳиягарони пешрафта - 2
Имкониятҳо:
  • эҷоди хатчӯбҳо;
  • нусхабардорӣ ва захира кардани файлҳои эҷодшуда;
  • дастгирӣ ва табдor рамзгузории матнии стандартӣ;
  • истифодабарандагон метавонанд мустақилона қоидаҳоро барои равшансозии синтаксис муқаррар кунанд;
  • насби плагинҳои гуногуни муфид;
  • танзим ва аз нав муайян кардани калидҳои гарм;
  • санҷиши имло ва рамзгузории матн;
  • бозӣ Tetris (агар шумо аз рамзгузорӣ хаста шавед);
  • метавонад ҳаҷми калони маълумотро идора кунад.
"Хусусияти" иловагии ин муҳаррир як "тухми Пасха" дар шакли намоиши иқтибосҳо аз Падари Dark - Дарт Вадер ва падари "папкаи нафрат" - Билл Гейтс ҳисобида мешавад.
Беҳтарин IDE ва муҳаррирони матнӣ барои таҳиягарони пешрафта - 3
Паша дар атрафшон: интерфейси аз ҳад соддакардашуда, ки ба стандартҳои рушди имрӯза мувофиқат намекунад. Онро метавон ба равшании чароғаки рӯзона монанд кард. Тавсифи синтаксис: + Муайянкунии худкори барчасп: + Мутобиқати OS: Windows, ReactOS. Версияи ройгон: ҳа. Истинод: https://notepad-plus-plus.org/download/v7.5.1.html

Қавс

Нашр: 4 ноябри соли 2014. Adobe дорои бисёр маҳсулоти аҷибест, ки аз ҷониби таҳиягарон ва тарроҳони Frontend дӯст медоранд. Ва Brackets яке аз онҳост. Ин муҳаррири озод, кушодаасос ва байниплатформавӣ ба JavaScript, HTML5 ва CSS3 асос ёфтааст, аз ин рӯ кори он махсусан ба онҳо нигаронида шудааст. Агар шумо фаҳмиши асосии JavaScript дошта бошед, пас ин муҳаррирест, ки шумо бояд бо он кор оғоз кунед. Зеро махз у тамоми воситахои заруриро барои васеъ кардан таъмин мекунад. Муҳаррир ба баъзе такмилҳо ниёз дорад, аммо дар маҷмӯъ он хеле фаъолона таҳия карда мешавад ва дар байни таҳиягарон маъмул аст. Ғайр аз он, ҳар як корбар метавонад тағироти худро ворид кунад ва васеъшавии иловагӣ эҷод кунад.
Беҳтарин IDE ва муҳаррирони матнӣ барои таҳиягарони пешрафта - 4
Имкониятҳо:
  • маслиҳатҳо оид ба таҳрири файлҳои JS, CSS ва HTML;
  • дастгирии дидани code дар браузер дар вақти воқеӣ (Пешнамоиши зинда);
  • ҳамоҳангсозӣ бо serverи FTP;
  • дастгирӣ ва тартиб додани худкори CSS ба файлҳои камтар;
  • интихоби шрифтҳоро (бо имкони илова кардани онҳо) пешниҳод мекунад, ки шумо метавонед ҳангоми кор бо матн истифода баред;
  • кор бо системаи идоракунии version - Git.
Версияи нави 2017 қобorяти ҷустуҷӯи таърих, ирсол ва қабули файлҳо бо рамзгузории гуногун, паймоиш дар таърихи таҳрир бо истифода аз тугмаҳои hotkeys, фаъол ва ғайрифаъол кардани васеъкуниҳо ва менюи аслии Linux-ро ҷорӣ кард.
Беҳтарин IDE ва муҳаррирони матнӣ барои таҳиягарони пешрафта - 5
Тавсифи синтаксис: + Муайянкунии худкори барчасп: + Мутобиқати OS: macOS, Windows ва Linux. Версияи ройгон: ҳа. Истинод: http://brackets.io

олиҷаноб

Нашр: 18 январи соли 2008. Муҳаррири рамзи байниплатформа ва муҳити ҳамгирошудаи рушд (IDE). Мо ин муҳаррирро барои суръат ва осонии истифодааш дӯст медоштем, дар ҳоле ки Coda ва TextMate дар канори роҳ афтоданд ва пойгоҳи асосии корбарро бо навсозиҳои хеле нороҳат ноумед карданд.
Беҳтарин IDE ва муҳаррирони матнӣ барои таҳиягарони пешрафта - 6
Имкониятҳо:
  • паймоиши зуд тавассути файлҳо, рамзҳо ва бахшҳои муайяни code (бинобар ин онро бисёр корбарон дӯст медоранд);
  • Функсияи санҷиши синтаксис ҳангоми ворид кардани аломатҳо фавран кор мекунад;
  • оптимизатсия ва такрори амалҳои охирин бо истифода аз макросҳо;
  • сарфаи автоматии code, ки гум шудани онро пешгирӣ мекунад;
  • дастгирии мавзӯъҳои гуногуни визуалӣ ва забонҳои барномасозӣ;
  • захира кардани калимаҳои калидӣ ва порчаҳои codeи зуд-зуд истифодашаванда;
  • маҷмӯи плагинҳои омода дар Python;
Беҳтарин IDE ва муҳаррирони матнӣ барои таҳиягарони пешрафта - 7
Тавсифи синтаксис: + Муайянкунии худкори барчасп: + Мутобиқати OS: Windows, Mac OS, GNU/Linux. Версияи ройгон: ҳа (бе маҳдудиятҳои функсионалӣ), аммо пас аз баррасии ариза, шумо бояд иҷозатнома харед. Истинод: http://www.sublimetext.com/3

WebStorm

Нашр: 2015. Ин муҳаррири матнии оддӣ нест, балки як муҳити ҳамгирошудаи таҳияи JavaScript, CSS & HTML мебошад. Муаллифони он JetBrains, ҳамон ширкате мебошанд, ки муҳити IntelliJ IDEA-ро офаридааст, ки аз ҷониби донишҷӯёни JavaRush маҳбуб аст. WebStorm яке аз муҳаррирони донотарин ва маъмултарин аст. Чорчӯбаҳои асосиро дастгирӣ мекунад: AngularJS, React ва Meteor ва барои сохтани барнома дар Node.js истифода мешавад. WebStorm як муҳити хеле мураккаб аст, аммо дар айни замон он барои онҳое, ки ба васеъшавӣ ва хусусиятҳои зиёд ниёз доранд, олӣ аст.
Беҳтарин IDE ва муҳаррирони матнӣ барои таҳиягарони пешрафта - 8
Имкониятҳо:
  • Ба туфайли ҳамгироӣ бо системаҳои идоракунии versionҳои Git, GitHub, Mercurial бо лоиҳаҳои андозаҳои гуногун самаранок кор мекунад. Ин ба шумо имкон медиҳад, ки файлҳоро "содир кунед", тағиротҳоро баррасӣ кунед ва ихтилофҳоро мустақиман дар дохor IDE ҳал кунед;
  • LiveEdit - тағироти пешакиро бидуни дубора боркунии саҳифа нишон медиҳад (бо браузери Google Chrome кор мекунад);
  • таҳлor code ҳангоми таҳрир;
  • рефакторинг ва ислоҳи code барои барномаҳои Javascript ва Node.js;
  • дастгирии забонҳои ECMAScript, TypeScript, CoffeeScript ва Dart;
  • сохтани барномаҳо бо истифода аз қолаби Node.js Express;
  • оғоз ва ислоҳ кардани чаҳорчӯбаҳо ба монанди Mocha, Karma ва Protractor. Шумо метавонед онро дар худи муҳаррир ё дар менюи дарахти мувофиқ санҷед, ки аз он шумо метавонед зуд ба матн баргардед;
  • Процессорҳои LESS, Sass, SCSS, Stylus пурра дастгирӣ карда мешаванд;
  • ҷустуҷӯи зуд дар равзанаи терминал;
  • сохторбандии лоиҳаҳое, ки китобхонаҳои сершумори Javascript-ро дар бар мегиранд;
  • дастгирии JQuery, YUI, Prototype, DoJo, MooTools, Qooxdoo ва Bindows;
  • дастгирии ибтидоӣ ва кор бо Angular 2.
Беҳтарин IDE ва муҳаррирҳои матнӣ барои "таҳиягари пештара" - 9
Тавсифи синтаксис: + Муайянкунии худкори барчасп: + Мутобиқати OS: Windows, Mac OS, GNU/Linux. Версияи ройгон: Версияи озмоишӣ барои 30 рӯз мавҷуд аст, пас шумо бояд литсензия харед. Истинод: http://www.jetbrains.com/webstorm/

Атом

Нашр: 26 феврали 2014. Нармафзори ройгони кушодаасос, ки аз ҷониби муаллифони Github дӯстдоштаи ҳама офарида шудааст . Он дар 50 модул сохта шудааст ва дар Node JS, CoffeeScript, CSS, HTML ва C++ навишта шудааст. Шумо инчунин метавонед модулҳои шахсии худро таҳия кунед ва онҳоро дар як репозиторий барои дастрасии кушод ҷойгир кунед. Истифодаи ин муҳити рушд хеле осон аст ва плагинҳои иловагӣ ба васеъ кардани имкониятҳои кор бо он мусоидат мекунанд.
Беҳтарин 10 IDE ва муҳаррири матнӣ барои таҳиягарони пешрафта
Имкониятҳо:
  • GUI-ро барои конфигуратсия ба ҷои файлҳои json истифода мебарад;
  • дидани харитаи хурди code ва порчаҳои он;
  • ҷустуҷӯи зуд аз рӯи лоиҳаҳо ва файлҳо;
  • панели қулай ва дарахти файл;
  • шумораи зиёди бастаҳои васеъ дар Github дастрасанд;
  • Дастгирии Emmet, Autoprefixer, Livereload;
  • дидани файл тавассути дарахти панели паҳлӯ;
  • қобorяти танзим кардани муҳаррир ба афзалиятҳои инфиродии корбар;
  • мавҷудияти мудири файли дарунсохт;
  • насби бастаи назоратӣ бо плагинҳо лозим нест, истифодаи интерфейси графикии корбар кифоя аст;
  • дастгирии плагинҳои дар Node.js навишташуда;
  • пешнамоиши PNG, тасвирҳои JPEG бевосита дар муҳаррир;
  • пешниҳод кор бо системаи идоракунии versionи Git.
Беҳтарин IDE ва муҳаррирони матнӣ барои "таҳиягари пештара" - 11
Дар пашша дар равғани атрафшон мумкин аст, ки он талаб хотираи зиёд ва қодир нест, ки ба коркарди файлҳои маълумоти калон. Тавсифи синтаксис: + Муайянкунии худкори барчасп: + Мутобиқати OS: Windows 7, 8, Mac OS 10.8, Linux. Версияи ройгон: ҳа. Истинод: https://atom.io

Вим

Нашр: 2 ноябри соли 1991. Шумо метавонед бипурсед: Вим пир дар ин руйхати мухаррирони муосир чиро фаромуш кардааст? Дарвоқеъ, Vim як муҳаррири матнии комилан замонавӣ ва тавоно мебошад, ки дар асоси vi-и кӯҳна сохта шудааст, ки дар системаҳои оператсионии UNIX дастрас аст. Ва он доимо инкишоф меёбад. Таҳиягарон қариб ҳар сол тағирот ворид мекунанд, плагинҳо ва замимаҳои навро илова мекунанд. Бори охир ин дар соли 2016 рух дода буд ва шумораи васеъшавӣ ва суръат воқеан аҷиб аст ва қобor тафтиш аст. Vim як муҳаррири бисёрҷониба аст. Шумо метавонед дар як вақт дар якчанд кор кор кунед: фармон, ворид ё визуалӣ. Бо вуҷуди ин, бояд ба назар гирифт, ки он барои як таҳиягари навкор хеле мураккаб аст. Хол он ки мутахассисони дорой тачрибаи чандинсола аз бисьёр вазифахои он хабар надоранд.
Беҳтарин IDE ва муҳаррирҳои матнӣ барои "таҳиягари пештара" - 12
Имкониятҳо:
  • дастгирии рамзгузории матнии стандартӣ;
  • шумо метавонед бо якчанд файл дар як вақт кор кунед;
  • шинохти худкор ва табдor файлҳо;
  • мутобиқат бо забонҳои барномасозӣ Perl, Tcl, Python ва Ruby;
  • эҷоди танзимоти бароҳат барои эҳтиёҷоти ҳар як корбар;
  • сабт ва татбиқи макросҳо;
  • ҳолати визуалӣ метавонад бисёр вазифаҳои муфидро иҷро кунад (масалан, равшан кардани блокҳои матн);
  • дастгирии забонҳои ғайристандартӣ, ки аз рост ба чап навишта шудаанд (ба мисли арабӣ ё ибрӣ);
  • танзимоти қулай барои калимаҳои ҷустуҷӯ ва таърихи фармон;
  • Истифодаи пурраи клавиатураро бе муш дастгирӣ мекунад;
  • ҳангоми кор бо файлҳои калон кори аҷиб нишон медиҳад.
Беҳтарин IDE ва муҳаррирҳои матнӣ барои "таҳиягари пештара" - 13
Тавсифи синтаксис: + Муайян кардани барчаспҳои худкор: + Мутобиқати OS: Windows, DOS, Linux, BSD ва Mac OS, iOS, Android, AmigaOS, Atari MiNT, BeOS, NextStep, OS/2, OSF, RISC OS, SGI, VMS. Версияи ройгон: ҳа. Истинод: https://vim.sourceforge.io/download.php

Netbeans

Нашршуда: 1997. IDE озод, сарчашмаи кушод, сарпарастии Oracle ва аз ҷониби таҳиягарони дилчасп дастгирӣ карда мешавад. Он пайваста бо васеъшавии гуногун барои роҳат ва беҳтар кардани суръат таҳия ва пурра карда мешавад. Имкониятҳо:
  • идоракунии тиреза ва анбор;
  • тағйироти интерфейс ва тарҳрезӣ (аз ҷумла менюҳо ва поп-апҳо);
  • насб кардани пайвастшавӣ бо serverи дурдаст;
  • Рефакторинги code дастрас аст;
  • иловаҳо, қолибҳо ва генераторҳои code мавҷуданд;
  • бисёр забонҳои барномасозиро дастгирӣ мекунад;
  • тафтиш ва ислоҳи автоматии синтаксис;
  • мутобиқсозии муҳаррир ба талаботи корбар;
  • оғоз ва ислоҳи барномаҳои JavaScript ва Node.JS;
  • дастгирии чаҳорчӯбаи PHP (Symfony, Zend ва Yii).
Дар малҳам парвоз кунед: хотираи зиёдеро сарф мекунад. Тавсифи синтаксис: + Муайянкунии худкори барчасп: + Мутобиқати OS: Microsoft Windows, Linux, FreeBSD, Mac OS X, OpenSolaris ва Solaris. Версияи ройгон: ҳа. Танҳо он ройгон аст. Истинод: https://netbeans.org

Бонуси хардкор: Блокнот, номи "Блокнот"

Нашр: 1985, дар якҷоягӣ бо Windows 1.0. Бале, ҳа, ҳамон Notepad, ки ба таври нобаёнӣ дар ҳама компютерҳои Windows-и шумо насб шудааст. «Ин кадим чиро дар ин чо фаромуш кардааст, ИН ба тараккиёт чй дахл дорад?» — мепурсед. Дар асл, мо мефаҳмем, ки аз эҳтимол дур нест, ки касе имрӯз дар Notepad классикӣ чизи ҷиддӣ эҷод кунад. Аммо, маҳз дар ҳамин барнома, бисёре аз таҳиягарони навкор дар тӯли 15-20 соли охир вебсайтҳои аввалини худро "якҷоя" карда, барномаҳои аввалини худро навиштаанд.
Беҳтарин IDE ва муҳаррирони матнӣ барои "таҳиягари пештара" - 14
Он чизе ки мо дар назар дорем, ин аст, ки агар шумо хоҳед, ки омӯхтан хоҳед, ҳеҷ чиз набояд шуморо боздорад. Барои таҳиягари воқеӣ (ва шахсе, ки мехоҳад он шавад), Notepad монеа нест. Хусусиятҳо: танҳо матни сиёҳ, танҳо хардкор.
Беҳтарин IDE ва муҳаррирҳои матнӣ барои "таҳиягари пештара" - 15
Аввалин Notepad ҳамин тавр буд
Дар атрафшон парвоз кунед: магасе дар атрафшон нест: "Блокнот" бо минимализмаш комил аст! Тавсифи синтаксис: нест. Хотираи худро омӯзед! Муайянкунии автоматии барчасп: вой! Версияи ройгон: Notepad танҳо мисли Windows-и шумо ройгон аст.
Шарҳҳо
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION