| sheka |
1.06.2011 3:13
Сообщение
#1
|
![]() Я. ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 809 Пол: Мужской Реальное имя: Саша Репутация: 11 |
Посоветуйте IDE для FPC. (не родную)
|
![]() ![]() |
| IUnknown |
1.06.2011 16:48
Сообщение
#2
|
![]() a.k.a. volvo877 ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 013 Пол: Мужской Репутация: 627 |
Цитата "самый весомый" - подсветка Подсветка - есть и в "родной" среде Цитата 2. То что побудило создать этот вопрос: Собственно, а ты в Options -> Environment -> Preferences изменил размеры на нужные? Я вот изменил, и у меня при открытии в любом каталоге открывается именно в том размере, который я выбрал. Кстати, при начальной установке можно выбрать, где хранить конфиг...Чтобы открыть исходник всегда делал так: на *.pas -> открыть с помощью -> fp. При открытии ИСР если в текущей директории нет конфигурационных файлов спрашивает о их создании, создает. НО Переустановил ОС. Теперь экранчик открывается на 80*23 строки, вместо 80*50 тех, что были раньше. Если даже открыть ИСР непосредственно из каталога, куда она установлена и изменить размеры там, то ничего в конфигах не сохраняется(этих полей я там не нашел), т.е. при следующем запуске размер маленьким и остается. Цитата 3. Нет подсказок при вводе полей записей, названий подпрограмм. Я тебя умоляю. Оно тебе надо? Оно есть, но я его отключил, ибо достает... И в Лазарусе тоже достает (подтормаживание, пока он сообразит, что именно показывать, и создаст список - довольно ощутимое)... Но это дело привычки, конечно.Цитата 4. Очень удобной еще есть штука "сворачивания" кода. (как в CodeBlocks, Geany) Это есть в любом редакторе, который написан с использованием Scintilla (вот C::B - как раз из этой оперы...)Цитата 5. Просмотр кода в двух окнах. (как в CodeBlocks) А в четырех не пробовал? В общем, пока я вижу, что тебе подойдет любой продвинутый текстовый редактор с возможностью работы с ком. строкой. Я уже писал про связку FPC + SciTE, вот этим я пользуюсь в 90% случаев, причем как для Паскаля, так и для С/С++, и для Java, и на Аде можно программы в нормальный вид приводить, и только потом компилировать из IDE, ибо если сразу будет много ошибок - то IDE подтормаживает... Есть еще вот такая оболочка: http://ims.mii.lt/fps/en/about/index.html, мне ее презентовали вот в этой теме: Как отсортировать? (но там ссылки - битые, адреса поменялись). Есть Dev-pas, хотя он тоже староватый и сыроватый. Что касается Лазаруса - то запускать этого монстра, когда тебе надо не очень сложную консольную программу - это как-то напрягает. Надо иметь несколько вариантов, конечно, "тяжелые" - для серьезных разработок, а для простых - легкие и быстрые... Цитата Совместимость с Делфями? С Дельфями - смотря с чем. Новые плюшки идут лесом, формат (а кое где - и синтаксис) совершенно другой (попробовал недавно сделать кое-что на Дженериках - плюнул, сделал на Дельфи). Оптимизатор - никакой. Проблемы приходят оттуда, откуда их не ждешь совсем. Об одной найденной мной проблеме я писал вот тут: http://forum.sources.ru/index.php?showtopic=312678 (вкратце - очень большие проблемы с юникодными примочками, а все оттуда же - из-за кроссплатформенности. Чем-то надо жертвовать. Мало того, что жертвуем размером EXE-шника, так еще и глюки начинают вылазить).Цитата Со старыми библиотеками типа graph? Это работает, но опять же, пока не делаешь попыток, скажем, сменить режим компиляции. Откомпилировать в режиме совместимости с TP уже не удается, только ObjFPC. А программы (и библиотеки) - они по-разному написаны бывают. Некоторые пишут, например, не указывая в секции Implementation полный заголовок программы, Турбо Паскаль (и режим совместимости с ним) это проглатывает, а в ObjFPC приходится дописывать заголовки, ну, там еще несколько различий в режимах совместимости...Сообщение отредактировано: IUnknown - 1.06.2011 16:54 |
sheka IDE для FPC 1.06.2011 3:13
IUnknown Чем родная не устраивает, можно уточнить? В смысле... 1.06.2011 9:17
Lapp Lazarus? 1.06.2011 10:39
sheka Тяжелый вопрос) Хотел написать сразу но доводы, ко... 1.06.2011 16:11
TarasBer Не верю, что 1 и 2 у ФПЦ нету. Это даже в ТурбоПас... 1.06.2011 16:32
sheka 1. Я же говорю, что оно есть, но не сохраняется пр... 1.06.2011 16:48
Lapp Н-да, sheka.. Менять среду из-за того, что не смо... 2.06.2011 9:26
sheka Я же сразу сказал, что причины "весомые... 2.06.2011 11:18
IUnknown Ну, во-первых, не довольно часто, а иногда - это р... 2.06.2011 12:16
Lapp Я же сразу сказал, что причины "весомые... 3.06.2011 4:34
sheka Хрень с несохраняющимся размером окна появилась в ... 11.06.2011 15:51
IUnknown Шека, а давай не будем, а? Вот только позавчера ус... 11.06.2011 16:13
Евгений Что то у меня тоже не хочет открываться в Win 7, б... 12.06.2011 19:37
Lapp Хм, забавно..
Я устанавливаю размеры ТОЛЬКО в св... 12.06.2011 22:42
Евгений
c:\fpc\2.4.4\bin\i386-win32... 12.06.2011 23:02
Евгений
Запускал FPC, но ничего в нем не делал, опять з... 13.06.2011 22:21
sheka Volvo, работает! Дык это получается было что-т... 18.06.2011 23:22
sheka А хотя нет. После того как нажимаю на .pas (предва... 19.06.2011 0:15
-notpron аппаю тему
не посоветует ide от fpc, только под ma... 6.07.2011 16:45
Lapp Пробывал дефолтную - но там просто жесть какая уст... 6.07.2011 22:38
IUnknown Неправда (читать пост в самом низу) :) 6.07.2011 23:55
-notpron 2 Lapp
Ну без вопросов, вам кинуть в личку инструк... 7.07.2011 18:50
IUnknown У всех работает, у тебя - нет...
У того, кто напи... 7.07.2011 19:00
-notpron 2 IUnknown
Смотри дату публикации, это было на про... 7.07.2011 19:26![]() ![]() |
|
Текстовая версия | 6.12.2025 18:51 |