15 Корисни АнгуларЈС алати за програмере
Размишљате да умочите прсте у Ангулар? Ако сте прошли кроз наших 10 најбољих туторијала да бисте научили АнгуларЈС пост и желите да се сами играте са Ангулар-ом, на правом сте месту. Овде имамо неке алате који могу поједноставити радни процес развоја.
Гледамо у 15 најбољи ИДЕ, текстуални уредници, алати за тестирање и дебаговање, модули и развојни алати и апликације за градњу са углом. Ако имате омиљене алате или апликације, поделите их са нама у коментарима испод.
ИДЕ и уређивач текста
У свету програмирања постоје две врсте уредника: Интегрисано развојно окружење (ИДЕ) и лагани текстуални уредници. Оба омогућавају бржи развој радног процеса. ИДЕ и уређивач текста који смо навели у наставку су прилично добри алати за убрзавање развоја углова. Могу се лако конфигурисати за окружење Ангулар.
ВебСторм
ВебСторм је погодан не само за Јавасцрипт већ и за ХТМЛ и ЦСС. Има одличан ливе едитор који вам омогућава да видите резултате кодирања на претраживачу без потребе за честим освежавањем. По подразумеваној вредности, њихова најновија верзија носи АнгуларЈС плугин бундле, иако ћете прво морати да укључите Ангулар скрипту у свој пројекат. За више детаља, прочитајте ВебСторм блог пост.
Аптана
Аптана је бесплатан ИДЕ отвореног кода који је заправо прилагођена верзија Ецлипсе-а која се фокусира на Јавасцрипт, ХТМЛ, ЦСС и друге веб-садржаје. Да бисте проширили Аптана за Ангулар подршку, све што треба да урадите је да инсталирате проширење АнгуларЈС Ецлипсе са Ецлипсе Маркетплаце.
Сублиме Тект
Један од најпопуларнијих текстуалних едитора на располагању, Сублиме Тект је обожаван од стране многих због своје прилагодљивости да се прилагоди било којој врсти програмског окружења. Такође је брз и има подршку за кодове који се могу прилагодити и има много пакета укључујући и пакет АнгуларЈС који вам омогућава да радите са Ангулар-ом. Ово је одличан пост од Дан Вахлин-а.
Више о сублимном тексту:
- 18 битних додатака Сублиме Тект
- 12 Најтраженији сублимни текстуални савети и трикови
- Како да убацим путању датотеке у сублимни текст
- Куицк-превиев Лоцалхост пројекат са Сублиме Тект
- Управљање белешкама и листама уз сублимни текст
- Додавање ЦСС Вендор префикса уз сублимни текст
Алати за тестирање и отклањање грешака
Тестирање и отклањање грешака су важни дијелови развојног процеса, посебно у окружењу као што је Ангулар. Ево неких алата који вам могу помоћи да тестирате и исправљате вашу апликацију.
Карма
Карма је одличан тест руннер направљен за Ангулар, али се може користити и са било којим другим Јавасцрипт оквиром. Подржава било који тип тестирања: тестирање јединица, тестирање на средини и Е2Е тестинг. Карма ради тако што отвара прегледнике које сте навели у конфигурационом фајлу. Затим комуницира са активним прегледачем користећи соцкет.ио и пита вас да ли треба покренути тест или не.
Јасмине
Јасмине се користи за развој заснован на понашању (БДД), али га можете користити за развој тестирања (ТДД) уз мало прилагођавања. Обично се повезује са Карма: Карма као тест руннер, Јасмине као тест оквир. Јасмине ће аутоматски прегледати све ваше ЈаваСцрипт класе и функције и обавијестити вас о необрађеном коду. Недостатак је не зна које окружење (претраживачи) је извршио тест, али Карма компензира овај недостатак.
МоцхаЈС
У поређењу са Јасмине, МоцхаЈС је флексибилнији али Јасмин долази као све-у-једном пакет. Са МоцхаЈС, ако желите да користите шпијунски оквир, морате да подесите Моцха са одговарајућом библиотеком као што је синон.јс. А ако вам је потребан оквир за тврдњу, Моцха треба да буде конфигурисан са оквиром као што је Цхаи.
Протрацтор
Протрацтор је вероватно најмоћнији аутоматизован крај са крајем (е2е) Алат за испитивање углова. Развијен од стране Ангулар тима, Протрацтор је изграђен комбинацијом неких великих технологија које су данас доступне НодеЈС, Селениум, вебДривер, Моцха, Краставац и Јасмине.
Ангулар Батаранг
Осим тога Протрацтор, још један велики алат развијен од стране Ангулар тима је Ангулар Батаранг. Батаранг је Цхроме проширење за дебагирање угловних апликација. Након прегледа ваше апликације, Батаранг ће вам показати модел, перформансе и зависност дебуггинг резултате у три различите картице. Такође можете контролисати инспекцију, одлучујући да ли да покажете апликације, везе или опсеге.
нг-инспектор
нг-инспецтор је проширење претраживача које подржава Цхроме и Сафари. За разлику од Батаран-а који се појављује у ДевТоолс-у, нг-инспектор преферира приказ на бочној плочи. Можете прегледати и истакнути ДОМ елементе док лебдите изнад опсега. Такође можете да видите опсег и модел који се ажурирају у реалном времену.
Модули
Најбоље место за проналажење Ангулар модула је нгмодулес.орг. Али ако вам је потребан брзи преглед, испод је списак неких добрих ресурса које смо прикупили за вас.
АнгуларУИ
АнгуларУИ је колекција УИ компоненти уграђених са АнгуларЈС. Његове смернице за помоћ вам помажу да брже градите Ангулар апликације. Уместо видгета, АнгуларУИ користи сирове директиве као уи-роутер
, уи-мап
, уи-цалендар
Смјернице које ће вам се највише свидети је њихов УИ-Боотстрап који може изворно направи Твиттер Боотстрап ин Ангулар. Проверите његову чисту и лепу страницу са документацијом да бисте почели.
Табела - Табела за сортирање и филтрирање
Ако су вам потребне табеле у вашој веб апликацији, оне које се могу сортирати и филтрирати, онда је нгТабле алат који тражите. Подржава и варијабилне висине редова и велике могућности разграничавања страница.
Рестангулар
Код Ангулар-а можда ћете имати тешкоће у раду $ ресоурце
и $ хттп
за креирање Рест АПИ-ја. Рестангулар може помоћи једноставније коришћење, добијање, брисање, ажурирање и објављивање података. Неке функције које постављају Рестангулар осим $ ресоурце
су ХТТП подршка, самоповезујући елемент, обећања и још много тога. Сазнајте више овде и погледајте демо уживо на Плункр-у.
Ангулар Геттект
Ангулар-Геттект је одличан Ангулар модул за супер-лако локализацију. Главне особине су да можете превести вашу веб апликацију тако лако као додавање аттрибуте
. Омогућава вам да се фокусирате на развој апликација и оставите све преводе у Ангулар-Геттект.
Алати и апликације
На крају, оставићемо ово овде. То је листа више алата и апликација које могу да учине ваш процес развоја Ангулар лакшим и лакшим. Они добро раде са онима који тек почињу да узимају Ангулар.
Генератор Ангулар
Иеоман има генератор кода који се зове Генератор Ангулар. Помоћу овог алата можете убрзати развој Ангулара само са паровима команде терминала. То може аутоматски генерирати развој послужитеља, јединица и оквира тестирање, поглед, директиве и још много тога.
нгДоцс - АнгуларЈС Референце
нгДоцс је Андроид апликација која пружа АнгуларЈС документацију и референце, лијепо и једноставно. Неки основни водичи су такође доступни ако сте нови у Ангулару. Постоје додатне функције као што су водич за развојне програмере и референца за грешке које можда желите да видите. Са овим на вашем Андроид уређају, покупите Ангулар где год да идете.