реклама
Въпреки че минаха десетилетия откакто първият уеб дизайнер отвори текстов редактор, за да създаде първия HTML документ, инструментите на търговията всъщност не са се променили много.
Разбира се, уебсайтовете вече се захранват от блог платформи като WordPress или WYSIWYG редактори като Kompozer, но най-долният ред е, че най-твърдият основен уеб дизайнерите винаги ще намерят необходимо да отворят текстов редактор, за да изменят стила малко тук или да пренареждат шаблона малко повече там.
Мисля, че текстовите редактори ще съществуват в света на уеб дизайна много дълго време, в най-малко за онези уеб програмисти, които винаги са в дълбочина в подобряването и оптимизирането на професионалните уебсайтове. Така че, разбира се, че ще се развият инструменти за редактиране на текст, които са по-мощни и интелигентни; Инструменти, създадени специално за нуждите на тези твърди уеб дизайнери и уеб програмисти.
Bluefish - Текстовият редактор за програмисти
Години наред бях много привърженик да се придържам към Notepad, без значение какво са започнали да използват всички останали. Според мен редакторите на WYSIWYG просто добавят твърде много боклук в кода (особено глупавата функция на MS Word за запазване като HTML).
Бях много изкушен да пробвам Notepad ++, когато за първи път чух за него. След това, след като прочетете статията на Саймън на Възвишен текст Възвишен текст: Текстовият редактор, в който ще се влюбите (Windows) Прочетете още , Пак се изкушавах. Винаги съм се колебал да скачам на всяка лента, докато добър, солиден победител не се вкорени.
Тази година трябва да призная, че най-накрая намерих редактор на код, на който не мога да устоя - той се нарича Лефер.
Когато за първи път инсталирате Bluefish, ще видите първата причина, която ми харесва толкова много - тя е проектирана да борави с огромен асортимент от програмни езици, от прави HTML и PHP до Java, VB и дори ASP. Видът на гъвкавостта е хубаво да имате в редактор на кодове, особено ако често имате ръце в много различни програмни езици.
И Bluefish прави добре програмирането. Но преди да стигнем до това, исках просто да ви покажа колко страхотно изглежда тази програма. До този момент не намерих редактор на кодер с такава естетическа прохлада в предния край - с най-много важни, лесни за намиране инструменти и раздели точно под ръка на главния екран, в зависимост от това върху кода сте фокусирани в момент.
Както можете да видите, навигацията по файловете е точно отляво - няма нужда да прелиствате напред и назад между Windows Explorer и вашия редактор. Направете целия си файл проучване отдясно в рамките на самото приложение.
Това включва всички обичайни неща, които можете да правите с файл Explorer, като например преместване или преименуване на папки и файлове.
Когато стартирате нов документ от менюто на файла, ако изберете шаблон, ще видите, че Bluefish разполага с няколко предварително изградени програмни шаблона. Това е особено полезно, ако например пишете много уеб страници и не искате да пресъздавате същата обща XHTML или PHP структура. Вместо това стартирайте шаблона на Bluefish и веднага можете да влезете в създаването на съдържанието.
Снимката по-долу е стандартният HTML шаблон с предварително създадени за вас тагове на заглавие, заглавие и тяло. Както можете да видите, редовете са номерирани и докато пишете приложението има функция, където автоматично ще попълва маркерите за вас.
Както можете да видите в лентата с менюта, има и предварително изградени фрагменти за кодове, достъпни за всеки език на програмата. Например, HTML има стандартен код за уеб формуляри, а PHP има стандартни кодови фрагменти за това как да се свържете с ODBC или MySQL база данни.
Това може да спести много време, ако сте от типа човек (като мен), който често забравя точния синтаксис, за да направи някои от най-основните неща. За да завършите фрагмента на код за вас, програмата ще ви поиска подробности. В случай на осъществяване на връзки към базата данни, той ще ви поиска източника на данни и данните за влизане. Тогава основно ще напишете кода за вас.
Същото важи и за цял списък с HTML задачи - превръщайки това приложение в уеб дизайнери мечта. Можете да кодирате същата уеб страница наполовина, като използвате Bluefish. Просто докоснете елемента, който искате, предоставете диалоговия прозорец с няколко подробности и кодът се въвежда и вмъква вместо вас.
Не е WYSIWYG, но според мен е десет пъти по-добре. Знаеш какво искаш да направиш в кода, просто нямаш време да продължиш да проверяваш справочната си книга за правилния синтаксис - така Bluefish ви позволява да намалите главоболието.
Още помощни програми за програмиране са достъпни и от горното меню. Ако имате отворен HTML файл, щракнете върху менюто „Тагове“ и ще видите десетки бързи кодови функции, които можете да избирате. Създайте уеб формуляр с част от усилието.
Като че ли помощните средства и инструменти за програмиране не бяха достатъчни, не забравяйте да разгледате менюто „Инструменти“, където ще намерите възможност за организиране на вашия код чрез присъединяване / разделяне на линии, отстъпи или използване на филтър за премахване на всички празни линии от вашия код.
В долната част на главния прозорец също ще намерите изходна променлива област за кодиране на езици като PHP или C ++, полезна за да видите дали вашият код наистина прави това, което искате да прави.
Мисля, че е безопасно да кажа, че Bluefish е спечелил сърцето ми, когато става въпрос за "интелигентно кодиране", а не просто да хаква в Notepad. Така че, опитайте Bluefish и ни уведомете дали това изобщо е опростило вашето програмиране. какво харесваш в него? Споделете мислите си в секцията за коментари по-долу.
Райън има бакалавърска степен по електротехника. Работил е 13 години в автоматизацията, 5 години е в ИТ, а сега е инженер на приложения. Бивш управляващ редактор на MakeUseOf, той говори на национални конференции за визуализация на данни и е участвал в националната телевизия и радио.