Форум программистов, компьютерный форум CyberForum.ru

Geany для программирования - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 35, средняя оценка - 4.63
Kirill Losev
3 / 3 / 0
Регистрация: 01.10.2011
Сообщений: 249
29.04.2012, 16:36     Geany для программирования #1
До того времени под Линуксом пользовался программой Geany, но сейчас возникла потребность в более сложных программах, вот я и хотел узнать ваше мнение о Geany - подойдет ли она,например, для создания программ, в которых код разбит на множество файлов. Может пора уже перебираться в другую среду разработки: Code::Blocks, Eclipse?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.04.2012, 16:36     Geany для программирования
Посмотрите здесь:

что нужно качать для программирования для с++ C++
Набор для программирования C++
IDE Geany: настройка C++
Компилятор в Geany C++
Настройка Geany на Windows (не пашет) C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
panicwassano
590 / 558 / 20
Регистрация: 07.11.2010
Сообщений: 2,004
29.04.2012, 17:46     Geany для программирования #2
я не знаю, что есть Geany. Если вам в ней некомфортно работать, тогда наверно стоит поменять, вам виднее так сказать. Я кроме Visual Studio Ничего не признаю
alex_x_x
бжни
 Аватар для alex_x_x
2441 / 1646 / 84
Регистрация: 14.05.2009
Сообщений: 7,163
29.04.2012, 18:42     Geany для программирования #3
Цитата Сообщение от Kirill Losev Посмотреть сообщение
но сейчас возникла потребность в более сложных программах, вот я и хотел узнать ваше мнение о Geany - подойдет ли она,например, для создания программ, в которых код разбит на множество файлов
в-принципе пойдет, но мое мнение, что geany как блокнот, только навороченный
те да, я для редактирования файлов в консоли обычно использую emacs, но для чего-то серьезного предпочитаю серьезные ide
в линуксе по моему мнению ничего лучше QtCreator для c/c++ нету (просто Empty project создаешь и радуешься)
diagon
Higher
 Аватар для diagon
1920 / 1186 / 49
Регистрация: 02.05.2010
Сообщений: 2,925
Записей в блоге: 2
29.04.2012, 19:52     Geany для программирования #4
Да, лучше перелезть под QtCreator, даже если вы не собираетесь пользоваться Qt.
Я Geany для мизерных проектов на 1-2 файла использую, ибо удобно, для более крупных проектов уже QtCreator использую.
Kirill Losev
3 / 3 / 0
Регистрация: 01.10.2011
Сообщений: 249
29.04.2012, 21:05  [ТС]     Geany для программирования #5
alex_x_x,
diagon, спасибо за QtCreator, буду пробывать )

Добавлено через 23 минуты
diagon,
alex_x_x, можете подсказать как избавиться в QtCreator от автоматического дописывания, например, кавычек? мне это не очень нравится
alex_x_x
бжни
 Аватар для alex_x_x
2441 / 1646 / 84
Регистрация: 14.05.2009
Сообщений: 7,163
29.04.2012, 21:10     Geany для программирования #6
снять options->completion->automatically insert brackets
Kirill Losev
3 / 3 / 0
Регистрация: 01.10.2011
Сообщений: 249
29.04.2012, 21:13  [ТС]     Geany для программирования #7
alex_x_x, спасибо. сейчас попробую.
И еще я вот такую вроде элементарную вещь:
C++
1
2
3
4
5
6
7
#include <iostream>
using namespace std;
 
int main()
{
    cout << "Hello, World!" << endl;
}
почему я не могу нажать кнопку "Собрать все"?
alex_x_x
бжни
 Аватар для alex_x_x
2441 / 1646 / 84
Регистрация: 14.05.2009
Сообщений: 7,163
29.04.2012, 21:24     Geany для программирования #8
почему не можете?
видимо чегото нехватает (g++ то установлен?)
может проект неправильно создан
я не касандра
antoha398
155 / 155 / 3
Регистрация: 29.03.2012
Сообщений: 418
29.04.2012, 21:24     Geany для программирования #9
под линукс еще можно попробовать Netbeans

почему я не могу нажать кнопку "Собрать все"?
вы проект создавали? или прлсто файл исходника.
Kirill Losev
3 / 3 / 0
Регистрация: 01.10.2011
Сообщений: 249
29.04.2012, 21:51  [ТС]     Geany для программирования #10
alex_x_x,
antoha398, спасибо. у меня получилось запустить, но пришлось новый проект создавать.
тут же возник вопрос: а можно ли, допустим, если у меня есть файл со старой лабораторной работой .cpp быстро запустить? или для него придется создавать новый проект и т.д.?
antoha398
155 / 155 / 3
Регистрация: 29.03.2012
Сообщений: 418
29.04.2012, 21:53     Geany для программирования #11
Цитата Сообщение от Kirill Losev Посмотреть сообщение
alex_x_x,
antoha398, спасибо. у меня получилось запустить, но пришлось новый проект создавать.
тут же возник вопрос: а можно ли, допустим, если у меня есть файл со старой лабораторной работой .cpp быстро запустить? или для него придется создавать новый проект и т.д.?
нужен проект.
либо из консоли через qmake, но если там не используется qt, то проще через gcc
alex_x_x
бжни
 Аватар для alex_x_x
2441 / 1646 / 84
Регистрация: 14.05.2009
Сообщений: 7,163
29.04.2012, 22:01     Geany для программирования #12
Цитата Сообщение от Kirill Losev Посмотреть сообщение
тут же возник вопрос: а можно ли, допустим, если у меня есть файл со старой лабораторной работой .cpp быстро запустить? или для него придется создавать новый проект и т.д.?
Цитата Сообщение от Kirill Losev Посмотреть сообщение
подойдет ли она,например, для создания программ, в которых код разбит на множество файлов.
уж определитесь
Kirill Losev
3 / 3 / 0
Регистрация: 01.10.2011
Сообщений: 249
30.04.2012, 01:40  [ТС]     Geany для программирования #13
alex_x_x, тоже верно. спасибо
значит, для чего попроще Geany, по-серьезнее - QtCreator
Только в QtCreator у меня проблема возникла. Программа выдает запрос на ввод какой-либо информации, я ее ввожу как привык это делать в консоли Geany, а и в обычной на Windows, но после того, как нажимаю Enter, программа не продолжает работу.
Это особенность QtCreator или мои руки?

Добавлено через 3 часа 4 минуты
может кто-нибудь с этим помочь?
alex_x_x
бжни
 Аватар для alex_x_x
2441 / 1646 / 84
Регистрация: 14.05.2009
Сообщений: 7,163
30.04.2012, 02:15     Geany для программирования #14
Kirill Losev, телепаты в отпуске и нам требуется код программы, чтобы диагностировать проблему

Добавлено через 19 минут
хотя предполагаю, что это http://stackoverflow.com/questions/1...ith-qt-creator
Kirill Losev
3 / 3 / 0
Регистрация: 01.10.2011
Сообщений: 249
30.04.2012, 12:03  [ТС]     Geany для программирования #15
alex_x_x, все получилось. спасибо и за QtCreator, и за помощь Вашу.
antoha398
155 / 155 / 3
Регистрация: 29.03.2012
Сообщений: 418
30.04.2012, 12:47     Geany для программирования #16
Kirill Losev, а можно поинтерисоваться под как дистрибутив линукс вы ставили qt creator? точнее с каким графическим окружением(kde, gnome или др)? если это не кеды, то много ли пакетов помимо qt'эшних потянулось?
Kirill Losev
3 / 3 / 0
Регистрация: 01.10.2011
Сообщений: 249
30.04.2012, 13:29  [ТС]     Geany для программирования #17
antoha398, ставил на ubuntu 10.04 на gnome. насчет пакетов, я особо за этим не слежу, но сейчас, если все правильно посмотрел, то там вроде не очень много, опять же относительно чего.

Добавлено через 9 минут
alex_x_x, еще такой вопрос возник: можно ли вообще отключить всякие автозамены, и автодополнения и т.п., потому что это неудобно. я ведь хочу сам на своих ошибках научиться, а он мне вместо
C++
1
2
3
4
5
6
7
8
9
10
11
.....
struct Text
{
     char string[256];
};
.....
void Fun(Text *Str)
{
     cout << Str.string << endl;
}
.....
сам заменяет '.' на '->'

C++
1
2
3
4
5
6
7
8
9
10
11
.....
struct Text
{
     char string[256];
};
.....
void Fun(Text *Str)
{
     cout << Str->string << endl;
}
.....
Это, конечно, он молодец, что додумывается до этого, но я хочу сам исправить ошибку.

Можно это отключить?

Спасибо заранее!
alex_x_x
бжни
 Аватар для alex_x_x
2441 / 1646 / 84
Регистрация: 14.05.2009
Сообщений: 7,163
30.04.2012, 13:44     Geany для программирования #18
Kirill Losev, поищите в меню - должно быть
а вообще - хотите научиться на своих ошибках (не уверен, что в этом смысл есть) - пишите в блокноте и компилируйте из консоли )
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.04.2012, 13:51     Geany для программирования
Еще ссылки по теме:

Geany виснет при компиляции C++
C++ среда Geany как создать проект, чтобы все нормально линковалось?
Как называется движение программирования или теория программы считывающая др. язык программирования C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Kirill Losev
3 / 3 / 0
Регистрация: 01.10.2011
Сообщений: 249
30.04.2012, 13:51  [ТС]     Geany для программирования #19
Цитата Сообщение от alex_x_x Посмотреть сообщение
а вообще - хотите научиться на своих ошибках (не уверен, что в этом смысл есть) - пишите в блокноте и компилируйте из консоли )
тоже верно
Yandex
Объявления
30.04.2012, 13:51     Geany для программирования
Ответ Создать тему
Опции темы

Текущее время: 22:55. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru