Наладить общение поможет, если вы подпишитесь по почте на новые темы в этом форуме.
| sheka | 
                        
			
			  
			
				 Сообщение
					#1				
			 
		 | 
	
        	
        		![]() Я. ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 809 Пол: Мужской Реальное имя: Саша Репутация:    11           	 | 
       
			
			 Посоветуйте IDE для FPC. (не родную) 
			
			
					
		 | 
	
![]() ![]()  | 
	
| IUnknown | 
                        
			
			  
			
				 Сообщение
					#2				
			 
		 | 
	
        	
        		![]() Гуру ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 013 Пол: Мужской Ада: Разработчик Embarcadero Delphi: Сторонник Free Pascal: Разработчик Репутация:    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 -  | 
	
 sheka   IDE для FPC   1.06.2011 7:13
 
 IUnknown   Чем родная не устраивает, можно уточнить? В смысле…   1.06.2011 13:17
 
 Lapp   Lazarus?   1.06.2011 14:39
 
 sheka   Тяжелый вопрос) Хотел написать сразу но доводы, ко…   1.06.2011 20:11
 
 TarasBer   Не верю, что 1 и 2 у ФПЦ нету. Это даже в ТурбоПас…   1.06.2011 20:32
 
 sheka   1. Я же говорю, что оно есть, но не сохраняется пр…   1.06.2011 20:48
 
 Lapp   Н-да, sheka..  Менять среду из-за того, что не смо…   2.06.2011 13:26
 
 sheka   Я же сразу сказал, что причины "весомые…   2.06.2011 15:18
 
 IUnknown   Ну, во-первых, не довольно часто, а иногда - это р…   2.06.2011 16:16
 
 Lapp   Я же сразу сказал, что причины "весомые…   3.06.2011 8:34
 
 sheka   Хрень с несохраняющимся размером окна появилась в …   11.06.2011 19:51
 
 IUnknown   Шека, а давай не будем, а? Вот только позавчера ус…   11.06.2011 20:13
 
 Евгений   Что то у меня тоже не хочет открываться в Win 7, б…   12.06.2011 23:37
 
 Lapp   Хм, забавно..  
Я устанавливаю размеры ТОЛЬКО в св…   13.06.2011 2:42
 
 Евгений   
c:\fpc\2.4.4\bin\i386-win32…   13.06.2011 3:02
 
 Евгений     
Запускал FPC, но ничего в нем не делал, опять з…   14.06.2011 2:21
 
 sheka   Volvo, работает! Дык это получается было что-т…   19.06.2011 3:22
 
 sheka   А хотя нет. После того как нажимаю на .pas (предва…   19.06.2011 4:15
 
 -notpron   аппаю тему
не посоветует ide от fpc, только под ma…   6.07.2011 20:45
 
 Lapp   Пробывал дефолтную - но там просто жесть какая уст…   7.07.2011 2:38
 
 IUnknown   Неправда (читать пост в самом низу) :)   7.07.2011 3:55
 
 -notpron   2 Lapp
Ну без вопросов, вам кинуть в личку инструк…   7.07.2011 22:50
 
 IUnknown   У всех работает, у тебя - нет...
У того, кто напи…   7.07.2011 23:00
 
 -notpron   2 IUnknown
Смотри дату публикации, это было на про…   7.07.2011 23:26![]() ![]()  | 
	
 
  | 
		Текстовая версия | 4.11.2025 6:49 |