Borland, KDevelop, Текстовый редактор

Автор: viza_blak Дата: 30.12.2007 14:10 Здравствуйте!
Раньше я писал программы под windows. Но с учетом того, что windows является не самой дешовой ОС, актуальным становится вопрос написания программ под Linux.
Вот поставил openSuSe(KDE). Теперь осталось поставить среду разработки.
Под виндовс восновном пользовал Borland'овские среды.
Остановился я на KDevelop. Сразу хочу сказать, что несмотря на то, что многие считают, что лудше писать в текстовом редакторе и компилировать из командной строки, я всеже предпочитаю среду, потому, что в текстовом редакторе, достаточно много времени приходится тратить на интерфейс пользователя, простое создание окошка займет сторок 30. На сколько я понимаю, среды разработки и существуют специально для того, чтобы избавить программиста от детальной разработки интерфейса, что позволяет в большей мере потратить время на написание самой программы.
Вернемся к KDevelop. На сайте www.kdevelop.org сказано, что "Перед тем как начать компилировать версию KDevelop, необходимо убедиться, что установлены нижеперечисленные программы.", и дальше идет список ссылок на компонеты.
К примеру ссылка [trolltech.com]
ведет на страницу программы Qt designer, но при попытке скачать ее, я попадаю на страницу где есть все кроме Qt designer:
Choose Your Download
Qt Open Source Edition for C++ Developers
Provide Feedback on Pre-Release Software
Qtopia Open Source Edition Downloads
Qt Jambi Open Source Edition for Java Developers
Other Software Available for Download

тоже самое происходит со многими ссылками.
Вопрос: есть какое нибудь место в огромном интернете, где в одном месте лежит все что необходимо для установки KDevelop? ну или хотябы ссылки непосредственно на нужные файлы?
Или есть какая нибудь среда, в которую уже входит все что нужно?
Re: Borland, KDevelop, Текстовый редактор 30.12.2007 15:52peter_ir Qt Designer входит в Qt Open Source Edition.
Я не понял, что, в SuSe нет Qt?
Я лично средой не пользуюсь, т.к. считаю, что она, наоборот, замедляет создание программы,
ускорение только в 1-й раз, а качество программы и контроль над ней в любом случае
страдают. KDevelop тоже не использую.
Это форум по ASP, а не по SuSe.
Re: Borland, KDevelop, Текстовый редактор 31.12.2007 00:44AlastorTower >>>Сразу хочу сказать, что несмотря на то, что многие считают, что лудше писать в текстовом редакторе и компилировать из командной строки

В основном использую среды разработки в качестве текстового редактора - подсветка синтаксиса + для отладки (если приспичит, если нет - то текстовый редактор - дабы быстрее). Компилю все из командной строки...

>>>есть какое нибудь место в огромном интернете, где в одном месте лежит все что необходимо для установки KDevelop? ну или хотябы ссылки непосредственно на нужные файлы?
В Kdevelop вроде есть свой графический редактор, смахивающий на Qt Designer (ну в Kdevelop'е, который стоит у меня, есть KDE Designer и связь с Qt - строит ASPLinux 11.2)

P.S.: В основном пользую IDE Anjuta + Glade (когда использую GTK и действительно лень возиться с интерфейсом и написанием всего этого кода - создаю проект в Anjuta, с которым связан Glade, в к-ром "набрасываю" графику; после сохранения проекта в Glade - генерируется код графики, который прописывается в созданный в Anjuta проект; также Anjuta помогла разобраться с X Window)... Для Qt - пользовался Kdevelop'ом + Qt Designer (вроде они тож в связке).... Когда дело касается Web-приложений (php, perl...) - то Quanta Plus рулит...
Re: Borland, KDevelop, Текстовый редактор 31.12.2007 11:24viza_blak Большое спасибо всем кто мне ответил!
Всех Новым Годом!
Всеже мне кажется, что я поторопился с выбором типа Linux.
Может кто нибудь скажет, по какому принципу стоит выбирать тип Linux'са?
И какой из Linux'сов, больше всего подходит для разработки ПО?
И еще один вопросик про переносимость кода между Linux'сами: исходники ПО написаные под каким либо линуксом можно скомпилировать под другим линуксом? И что самое главное будит ли ПО работать, или придется писать под каждый линукс свои модули?
Re: Borland, KDevelop, Текстовый редактор 31.12.2007 16:43peter_ir Слишком много вопросов, сначала неплохо бы книгу почитать. Они есть и в электронном виде.
Самый передовой, по времени - Fedora.
Разрабатывать ПО можно в любом, наиболее распространённые дистрибутивы - RedHat/rpm-based,
Fedora и основанный на ней ASP именно таковы.
Формат пакетов в RedHat, SuSe и Debian отличаются, но при распространении ПО в исходных
кодах, src.tar.gz-пакеты, Linux предоставляет средства для создания ПО в форме, в которой
оно будет компилироваться в разных Linux и даже на разных платформах. Я этого не делал,
так что за подробностями не ко мне.
Пётр.
Re: Borland, KDevelop, Текстовый редактор 02.01.2008 10:28viza_blak Спасибо за подсказку.
Я действительно нашол несколько электронных книг, которые в полне ответили на мои вопросы.
Всем у кого возникнут аналогичные вопросы рекомендую почитать:
1) В.А.Костромин, "Linux для пользователя" (можно тут [rus-linux.net])
2) В.Белунцов "Самоучитель пользователя Linux" (http://nguest57.depositfiles.com/auth-671199172200_85.192.135.143-8da7cf1d-2198469-guest/1789226/FS57-1/VBeluncov_Samou.rar)
Очень хорошо описаны принципы по которым следует выбирать версию Linux.
Ну а я всетаки решил купить ASPLinux, цена не высокая, зато в комплекте есть русские мануалы в бумажном варианте.
Re: Borland, KDevelop, Текстовый редактор 21.01.2008 21:38mirw У меня похожий вопрос, поэтому пишу в эту тему.

Есть потребность писать одни и те же программы для Windows и для Линукс.
Kylix стар. Lazarus не подходит, т. к. не люблю Паскаль.

А как интересно, GIMP компилируют для Windows?

Мне всё равно, делать программы в KDevelop или в Anjuta+Glade, мне интересно, как потом это дело скомпилировать для Windows.

Кто-нибудь знает, как это делается и где об этом можно на РУССКОМ языке почитать?

QCAD же скомпилировали для большинства платформ!
Re: Borland, KDevelop, Текстовый редактор 21.01.2008 22:08peter_ir Qt, кросс-платформенный пакет, именно предназначен для создания программ для
Windows/Linux/Mac. По нему есть книги на русском в бумажном виде, по Qt 3 есть в html на
www.linuxcenter.ru
RSS-материал