
В продолжение заметок по разработке плагинов для QtCreator в данной статье описывается способ размещения виджетов непосредственно в панели переключения режимов. При разрешении экрана 1920x1080 в ней остается over 373x70 пикселей свободного пространства, которое можно с пользой задействовать в своем плагине. В качестве примеров реализации приводится 2 новых плагина для QtCreator. Описания плагинов, ссылки на репозитории с исходным кодом и собранные для Windows и Linux бинарники для QtCreator 3.x.x прилагаются.
Читать полностью »
Рубрика «IDE» - 19
Использование панели режимов QtCreator + 2 плагина
2014-04-05 в 11:33, admin, рубрики: c++, IDE, qt, qt creator, Qt Software, QtCreator, аудиоплейеры, рейтинг, хабрахабр, метки: IDE, karma, Qt, qt creator, qt software, qtcreator, аудиоплейеры, рейтинг, ХабрахабрВышел NetBeans IDE 8.0 Beta
2014-02-22 в 22:07, admin, рубрики: c++, html5, IDE, java, netbeans, php, Веб-разработка, разработка, Софт, среда разработки, метки: c++, html5, IDE, java, netbeans, PHP, среда разработкиУже как пару месяцев назад, тихо и без шумихи вышла Beta-версия замечательной среды разработки NetBeans IDE.
Напомню, что NetBeans — это продвинутая среда разработки, позволяющая разрабатывать приложения на таких языках как: PHP, C/C++, Python, JavaScript и даже Ада.
Хотя NetBeans IDE является свободной средой разработки и проект разрабатывается сообществом разработчиков-энтузиастов, но по качеству и возможностям не уступает коммерческим IDE.
Из коробки поддерживается:
- рефакторинг и профилирование
- выделение синтаксических конструкций цветом
- автодополнение на лету
- управление всеми популярными системами контроля версий
Что нового в NetBeans 8.0 Beta?
- Поддержка Java SE 8
- Поддержка Java ME 8
- Расширенная поддержка HTML5
- Поддержка Tomcat 8.0
- Поддержка PHP 5.5
- Множество улучшений всей IDE
Neovim: современный клон текстового редактора Vim
2014-02-22 в 11:19, admin, рубрики: C89, cmake, IDE, open source, vim, Софт, метки: C89, cmake, IDE, vim
Vim — мощный текстовый редактор, у которого большая аудитория. Хотя программе более 20 лет, её функциональность продолжают улучшать через скрипты vimscript. Последняя версия свободного редактора Vim 7.4 вышла в августе 2013 года.
Проблема в том, что за два десятилетия Vim разросся до страшных размеров: около 300 000 строк кода на C89. «Очень мало людей могут понять этот код или имеют смелость изменять его. Есть проблема и с добавлением нового кода и патчей в Vim: единственный мейнтейнер не успевает за развитием экосистемы плагинов», — пишет бразильский программист Тиаго де Арруда Падилья (Thiago de Arruda Padilha), который создал проект Neovim — обновлённую и улучшенную версию Vim для 21 века.
Читать полностью »
C++ IDE от JetBrains: когда же?
2014-02-10 в 14:00, admin, рубрики: c++, IDE, jetbrains, Блог компании JetBrains, Программирование, С++, метки: IDE, jetbrains, С++После нашей удачной первоапрельской шутки нас регулярно спрашивают, когда же мы выпустим C++ IDE. Понятно, что все, кто пишет под Linux, давно ждут такую среду разработки, да и альтернатива имеющимся в Windows и Mac OS никому не помешает.
C++ IDE — это отдельный продукт, она основана на платформе IntelliJ, как и прочие наши IDE. Поддержка C++ в ReSharper — это совершенно другая тема, и про нее мы отдельно напишем (не сегодня).
Начинаем работать в JetBrains PhpStorm
2014-01-16 в 8:25, admin, рубрики: IDE, php, phpstorm, Веб-разработка, метки: IDE, phpstorm Хочу рассказать как быстро и эффективно начать работать в прекрасной интегрированной среде разработки (IDE) — PhpStorm. Полный цикл создания проекта и его базовой настройки — далее в этой статье.
Читать полностью »
Опубликован исходный код Light Table
2014-01-08 в 20:52, admin, рубрики: IDE, light table, open source, Программирование, разработка, метки: IDE, light table 
Light Table — новая интерактивная IDE, в которой реализованы некоторые идеи для улучшения и упрощения средств разработки. Среди основных идей — автоматическое отображение документации по любой функции при выделении мышью, мгновенный показ результата вычислений и удобный интерфейс.
Собрав необходимую сумму на Кикстартере, американский разработчик Крис Грэнджер сдержал слово — реализовал поддержку Python и опубликовал исходный код Light Table на Github.
Читать полностью »
Подборка специализированного софта для веб разработчика под ОС Android
2013-12-24 в 6:10, admin, рубрики: android, IDE, Веб-разработка, редактор кода, метки: android, IDE, редактор кодаПо просьбе Carduelis и в продолжение этой и этой статей, «полтора года спустя» делаю обзорную статью приложений, которые появились/обновились за это время.
В статью не попадут редакторы текста/кода. Только приложения, которые имеют хотя бы минимальные признаки IDE. То есть код можно запустить и проверить его корректность без выхода из приложения. Программы расположены в алфавитном порядке.
Встречайте: IntelliJ IDEA 13
2013-12-03 в 15:01, admin, рубрики: android, IDE, intellij idea, java, jetbrains, sql, Блог компании JetBrains, Программирование, метки: android, IDE, intellij idea, jetbrains, sqlЧто у нас было в 2013
Одна из самых радостных для нас новостей в 2013 году прозвучала на Google I/O: Google анонсировал preview-версию Android Studio, новую среду разработки приложений под Android. Android Studio разрабатывается в сотрудничестве с JetBrains на основе IntelliJ IDEA Community Edition. IntelliJ IDEA 13 — это первый мажорный релиз, включающий в себя то новое, что возникло в результате этого сотрудничества.
Этой весной мы сделали и поддержку новой Java 8.
Мы остаемся привержены идее вдумчивой интеграции одних наших инструментов с другими: например, мы обновили плагины для совместной работы IntelliJ IDEA с TeamCity, продолжаем разрабатывать наши новые продукты, используя опыт создания платформы IntelliJ. Так, в сентябре 2013 мы анонсировали наш новый продукт — UpSource, серверную платформу для работы с кодом в браузере с присущими нашим инструментам возможностями: навигацией, find usages, показом изменений в коде и анализом кода.
И сегодня… Буквально пять минут назад… Па-пам! Мы выпустили IntelliJ IDEA 13.

Подсветка кода на android. Мой опыт
2013-12-03 в 8:44, admin, рубрики: android, IDE, java, разработка, Разработка под android, метки: android, IDE, разработка 
Во время разработки моего последнего приложения мне пришлось провести довольно много времени, экспериментируя с разными подходами к размещению span'ов в EditText. В этом посте хотелось бы подвести некоторый итог этого времяпрепровождения, а также сэкономить время тем, кто в будущем будет решать подобные задачи.
Кода будет немного, только основные моменты.
Для начала хочу привести небольшой список фактов для того, чтобы ввести читателя в курс дела:
- Несмотря на N ядер (каждое с огромной частотой), современный смартфоны все еще очень сильно уступают в производительности даже недорогим, но большим компьютерам.
- Каждое приложении в андроиде имеет строго ограниченный размер выделяемой памяти. И он не велик.
- Метод setSpan работает медленно.
- Чем больше работы вы вынесете в Worker'ы, тем отзывчивее будет ваше приложение.
- Держать подсвеченным весь текст не получится — только видимую его часть.
- Довольно очевидно, но все же: поиск места размещения спана в UI потоке делать не получится.
PhpStorm. Лайфхак: keep-alive automatic upload на коленке
2013-11-19 в 11:47, admin, рубрики: automatic, IDE, keep-alive, node.js, nodejs, phpstorm, upload, Блог компании Rangg, Веб-разработка, метки: automatic, IDE, keep-alive, nodejs, phpstorm, uploadМногие сталкивались с проблемой Automatic Upload в PhpStorm (сюда можно вписать другую IDE с подобной проблемой) при работе на удаленном сервере. Называть ее «проблемой» тоже можно с натяжкой, но тема жива: PhpStorm при заливке измененных файлов каждый раз поднимает новое подключение, что занимает достаточно ощутимое время (у меня уж точно: хостинг-провайдер Hetzner), поэтому приходится ждать несколько секунд прежде чем изменения зальются.
Под катом я расскажу как на коленке набросал скрипт keep-alive подключения с Automatic Upload проекта.
