Безплатни инструменти: малки помощници за разработчици

Anonim

За разработчиците отворен код предлага рогкопия от инструменти, било то за редактиране, моделиране и тестване. Тяхната функционалност обикновено е достатъчна за основни задачи. Те са лесни за научаване - и затова са бързи за употреба и също така безплатно. Подбраният тук подбор е тестван и препоръчан от читателите. Други програми, които са се доказали на практика, можете да намерите в секцията Cool Tools. (ПВР)

  1. Редактор с отворен код JEdit - най-добрият приятел на програмиста
    JEdit предоставя на разработчиците безплатен и независим от платформата текстов редактор. Напълно написаният в Java редактор осигурява подчертаване на синтаксиса за повече от 130 програмни езика.
    CW Заключение: JEdit предоставя на програмистите идеален заместител на прости текстови редактори като Notepad на Microsoft и бързо се оказва полезно допълнение към използваната среда за разработка.
    Към подробната статия
  2. Процесът се справя с разрушителните задачи на Windows
    Процесите, които не могат да бъдат прекратени нормално или с Windows Task Manager са неудобство, особено за разработчиците. Често помага само рестартирането. Алтернативно, експертът може да използва безплатен инструмент като "Process Ko", който премахва дори упорити процедури от паметта.
    CW Заключение: Process Ko е много полезен безплатен инструмент за разработчици и тестери за бързо завършване на процесите. Ако обаче не сте запознати с процесите в Windows, по-скоро трябва да използвате диспечера на задачите.
    Към подробната статия
  3. JMeter подбира уеб приложения към зъба
    Когато разработвате приложения, никога не сте напълно сигурни как се държат при продуктивна употреба и дали времената на реакция са достатъчни. Ранната симулация с тест за натоварване може да разкрие подобни проблеми. "Apache JMeter" изпълнява тази задача.
    CW Заключение: JMeter симулира тестване на натоварването на приложението и помага за точното установяване на тесните места или проблеми.
    За подробния тест
  4. Моделиране с OpenArchitectureWare
    Плъгинът Eclipse OpenArchitectureWare (OAW) е зрял генератор с отворен код за разработка на софтуер, задвижван от модели. Силата му е вносът на много различни видове модели: независимо дали класически UML модели, XML или текстово базирани DSL (специфични за домейна езици).
    CW-Заключение: С OAW получавате всичко под ръка, за да създадете индивидуални шаблони. Особено прагматичният подход със свободно дефинирани модели като DSL помага да бъдете гъвкави и продуктивни дори в големи проекти.
    За подробния тест
  5. TextUML: Просто модел по текст
    Ако обичайните инструменти за UML са твърде сложни, в инструмента TextUML с отворен код ще намерите обикновен редактор.
    CW Заключение: Въпреки ограниченията си, TextUML предлага прагматичен подход, който значително улеснява работата с UML.,
    Към подробната статия
  6. Selenium - Blackbox тест за уеб приложения
    Ръчно тестване на маски или функции не е популярно за разработчиците. Selenium е рамка за тестване на черни кутии на уеб приложения. Thoughtworks го предоставя като безплатен софтуер под лиценза на Apache 2.0.
    CW Заключение: Уеб разработчиците могат значително да опростят тестовите си изпълнения със Selenium.
    За подробния тест
  7. Xtext за езици, специфични за домейна
    Xtext е инструмент за определяне на вашите собствени езици. Той е част от проекта за моделиране на затъмнението. От собствено генерирания модел на модел Xtext генерира редактор, който работи в Eclipse.
    CW Заключение: Моделирането на езика, специфично за домейна, свежда проекта до конкретния проблем и по този начин допринася за по-добра комуникация. Xtext е прост, но ефективен инструмент за това.
    За подробния тест
  8. Преглед вместо хаос с ThinkingRock
    Инструментът за самоуправление с отворен код ThinkingRock поддържа свързването на нещата (GTD). Главната страница представя всички основни стъпки и служи за навигация.
    CW Заключение: Софтуерът, както и методът са много полезни за организиране на нещо по-добро всеки ден. Би било желателно по-задълбочено интегриране в програми на Office, например за изпращане на имейли за делегиране на задачи.
    За подробния тест