|
Реших да напиша един урок за програмите, които използвам при всекидневната си работа. Работя под Linux и под Windows и затова ще разглеждам паралелно програмите и за двете операционни системи. С този урок целя просто да обменя малко опит с другите програмисити и евентуално чрез коментари да получа и техните средства за разработка на софтуер. Предимно програмирам на PHP и затова ще говоря основно за него.
Едитор Най-важното оръжие за един програмист е едитора. Използвал съм няколко - PHPEdit, UltraEdit, Maguma Studio, но най-много ми допадна phpEclipse. Използвам Eclipse 3.2 и като плъгин съм си инсталирал phpEclipse, който може да намерите тук: http://www.phpeclipse.de/tiki-view_articles.php. Разбира се няма база за сравнение между Eclipse и горе изброените, защото това си е цяло IDE и предлаганите възможности улесняват изключително работата ми, като същевременно е правят и по-сигурна и безгрешна. Бих посъветвал всеки да го изпробва и да се убеди сам от изключителния набор на възможности. Този софтуер е написан на Java и може да се използва на всяка една от операционните системи, който поддържат разбира се Java. Ето и някои плъгини, които съм си инсталирал допълнително: QuickREx Много добър плъгин за разработване и тестване на регулярни изрази. http://www.bastian-bergerhoff.com/eclipse/features/web/QuickREx/toc.html Translator Плъгин за превод от различни езици, използващ като база Babelfish - http://world.altavista.com/ http://www.one-click-easy.de/freeware/freeware.htm ShellEd Едитор за разработка на Shell скриптове http://sourceforge.net/projects/shelled MySQL Едитор Като MySQL едитор използвам phpMyAdmin. Най-съм доволен от него, тъй като ми изглежда най-прост и си върше точно тази работа, за каквото е предназначен. Изпробвах няколко standalone апликации, като Toad или MySQL Query Browser, но честно казано не бях много доволен от тях, поради простата причина, че ми се сториха много сложни и безмислени за процеса на работата ми. Разбира се има много програмисти, дори мои колеги, които са очаровани от тези програми и си ги използват в ежедневието. Програма за графики и обработка на снимки За тази цел използвам или Gimp или Paint.NET. И двете програми вършат добра работа. Все пак не съм дизайнер, така че не ми се налага толкова много да обработвам картинки. Набора на функции е огромен, особенно при Gimp, но така и не ми е останало време да я разуча както трябва. FTP клиент Като S/FTP клиент използвам под Windows - WinSCP, а под Linux - gFTP и конзолата. Най-много ми харесва WinSCP, тъй като тя поддържа автоматична синхронизация между локалната и сървърната директория, и не се налага постоянно саморъчно да качвам файловете при промяна, а всичко става автоматично. Същевременно поддържа и SSH ключ, който е по-добрия и сигурен начин на аутентификация. Email клиент Като Email клиент използвам Mozilla Thunderbird. Харесва ми много и съм изключително доволен. Не бих е заменил с друго. Разбира се като личен клиент използвам GMail и съм също много доволен.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||










