C++
Гость 14 сентября, 2005 - 01:35
требуется какая либо прога похожая на Билдер тоесть чтобы подствечивала синтаксис и отлаживать вней можно было чтобы показывала где и какие ошибки .
и еще можно ли чтобы компилела проги под винду?
»
- Для комментирования войдите или зарегистрируйтесь
kdevelop попробуй
kdevelop
попробуй :)либо всевозможные плагины/модули к
vim
илиemacs
_________________
Contrary to popular belief, UNIX is user-friendly. It just happens to be very selective about who it decides to make friends with. A. Haiut.
anjuta
anjuta, удобное средство разработки, и забудь про визуальные менюшечки и рюшечки, нет под *nix нормальной замены builder`y, привыкай писать все ручками, kylix глючная поделка и платная до кучи
_________________
ip есть, iq не надо
Сам работаю в
Сам работаю в emacs, по поводу настройки могу проконсультировать подробно. Стучите в Аську.
Ну еще Kylix есть
Ну еще Kylix есть :)
Он-то точно всем требованиям удовлетворяет
_________________
Contrary to popular belief, UNIX is user-friendly. It just happens to be very selective about who it decides to make friends with. A. Haiut.
К сведению: Kylix 3
К сведению:
Kylix 3 Professional Edition $239.00
Kylix 3 Enterprise $1 919.00
где качать
где качать виндовый софт сразу с краками это я знаю, а под никсы где это штуку скачать?
Eclipse c нужным
Eclipse c нужным плагином
VIM rulezzz...
Попробуй VIM, поначалу немного не привычно, но освоившись понимаешь что работать с ним жутко удобно.
Умеет:
- подсвечивать синтаксис
- сворачивать/разворачивать функции в строку (folding)
- поддержка make файлов
- показ man при наведении курсора на функцию
- и т.д.
а какие нужны
а какие нужны плогины и он может компилить и показываеть где и какие ошибки?
Плагинов нужно
Плагинов нужно не много - ctags, да и он почти у всех уже установлен.
Vim - может показывать где ошибки, перемещаться по ним вперед-назад, показвывать ман по функциям. Если ты никогда с этой штукой не работал, поищи матреиал на gentoo.org там была статья про vim на русском.
Существует также GTK версия gvim, облегченннная версия evim...
Для иксов лучше gvim, ставится вместе с vim автоматически.
Если что не получиться пиши, помогу.
Мужики, хорош
Мужики, хорош издеваться над человеком! ИМХО он попросил билдер или что нить такое похожее на Delphi. Для визуалного создания интерфейса. А вы ему суперстрокодробилку подсовываете :). В общем из бесплатных визуальных это Glade под gtk и ...QT дизайнер под qt. Под чистый X чегото не слышал. Принцип такой - рисуешь мышей рюшечки -а оно оно код на плюсах лепит. Таким образом морду нарисовать можно.
PS
A то что посоветовали Вам (емакс с вимом) очень удобно юзать для написания того, что нарисовать не можно. И для отладки. В совокупности с мейком, седом и авк получается мощная штука, избавляющая от рутины.
Никакой билдер с кулихом даже рядом не лежат.
Всё верно. Если
Всё верно. Если надо менюшки клепать, то это qtdesigner.
вот сейчас
вот сейчас лабаю программку для БД в eric'e. PyQt очень мощное сочетание простоты и кроссплатформенности питона, и развитого Qt фреймворка (легкая интернационализация, полноценные виджеты, удобный дизайнер) RAD у него конечно своеобразный, но тем не менее получается и код удобно колбасить и виджеты на форме быстро и правильно располагать, вобщем
emerge eric
ну доки немного почитать кончено придется, их можно найти на по ссылкам на сайте программы
А расскажы по
А расскажы по подробней про сворачивание функций. А еще лучше ссылочку дай на то как это сделать :)
_________________
Если дебаг это процесс удаления ошибок то программирование это процесс их внесения!
Сворачивание
Сворачивание функции в строку, иначе folding. Бывает удобно когда текст программы довольно большой (т.е. содержит много различных функций) тогда некоторые можно свернуть в заголовок. Получиться что-то типа:
[+] int main(int argc, char **argv){
Останется только заголовок, остальное можно увидеть нажав на плюсик :)
Подобное, по-моему, можно посмотреть в KWrite или Kate и конечно это умеет мой любимый vim.
В gvim это включается в Tools > Folding. Ну а ссылки можно получить на сайте www.google.com введя в строке поиска "vim folding" :)
Про
Про сворачивание разобрался :). А вот про ман нет :(. Это мона и в консольном виме делать или только в gvim?
_________________
Если дебаг это процесс удаления ошибок то программирование это процесс их внесения!
Можно и в
Можно и в консольном и в Иксовом. Чтобы воспользоваться этой фичей необходимо в свой конфиг (~/.vimrc) добавить:
runtime! ftplugin/man.vim
После этого нужно подвести курсор на имя функции и нажать + после этого должен появится man по этой функции.
Рекомендую поискать в сети примеры чужих конфигов (vimrc) - можно обнаружить много любопытного.
quanta тоже
quanta тоже ничего... А че kwrite вышел из моды ??? Там просто опции поменять и он будет подсвечивать...
можно еще вот это посмотреть
http://www.widestudio.org/EE/
собирается вручную
правда у меня сегфолтится при старте :(
но мы еще повоююем :))
федоровский
федоровский бинарь нормально работает, а свежая из сурцов действительно сегфолтится, товарисч из мейлиста сказал что проблемы локалью там, будем ждать новой версии(хз исправят ли):) скриншоты впечатлили
вот хлеб как
вот хлеб как говорится за брюхом не ходит, навоял ебилд для рпмки, распаковать в $PORTDIR_OVERLAY/dev-util/ и емерджить:) прикольная штука, скоростная как мотиф и юникод поддерживает
http://syncro.fatal.ru/wstudio.tar.gz
Quanta вообщето
Quanta вообщето как мне казалось для веб и с WYSYWIGом там плохо (глючно, хотя кому он сейчас нужен для веб). А так - да редактор превосходный, и тем более здорово что он скоро станет частью kdevelop вобрав его лучшие фичи и принеся свои. Гены KWrite живут почти в каждом кдешном редакторе:) а сам по себе он полезен настолько же насколько и виндовый бокнот, Катя помощнее в ней конфиги удобно редактировать (мне) но чтобы разрабатывать, серьезные вещи в простом текстовом редакторе ... надо быть гениальным, хотя в этом случае получается что талант расходуется зря;))
rhide
В консоли есть rhide - неплохая тулза с подсветкой синтаксиса, встроенным компилятором и отладчиком.Точная копия TC
_________________
Улыбайтесь! Это всех раздражает...