![]() ![]()  | 
	
| deadlymind | 
			
			  31.10.2011 13:40
			
				 Сообщение
					#1				
			 
		 | 
	
| 
        	
        		 Группа: Пользователи Сообщений: 3 Пол: Мужской Реальное имя: Станислав Репутация:    0           	 | 
       
			
			 Здрасте! 
			
			
					
		Ребят, помогите совсем-совсем начинающему. Проблема такая: от вида текстового редактора FPC мне становится плохо, поэтому решил воспользоваться сторонним - SciTE. Все работает, компилится, но вот русские символы в консоли заменяются кракозябрами. Ессно траблы с кодировкой, но вот как все настроить для правильной работы я либо не нашел, либо не понял. Помогите пожалуйста, объясните на пальцах как настроить эту связку для корректной работы, а то убьюсь об стенку! Заранее благодарен!  | 
	
| IUnknown | 
			
			  31.10.2011 17:18
			
				 Сообщение
					#2				
			 
		 | 
	
        	
        		![]() a.k.a. volvo877 ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 013 Пол: Мужской Репутация:    627           	 | 
       
			
			 Насколько я понимаю, проблема - в том, что FPC-шная среда работает в OEM-кодировке, точно так же, как и консоль, поэтому все нормально. А SciTE работает в кодировке Win-1251, поэтому после запуска OEM-ной консоли и происходит этот балаган. 
			
			
					
		Возможное решение проблемы описано здесь: Русскоязычный форум поддержки  | 
	
| deadlymind | 
			
			  31.10.2011 23:44
			
				 Сообщение
					#3				
			 
		 | 
	
| 
        	
        		 Группа: Пользователи Сообщений: 3 Пол: Мужской Реальное имя: Станислав Репутация:    0           	 | 
       
			
			 Пробовал, но чет не получилось(сегодня отмечал ДеньРождения который 26-ого), попробую завтра, но врятли поможет. Может еще есть редакторы под fpc? 
			
			
					
		 | 
	
| IUnknown | 
			
			  1.11.2011 9:28
			
				 Сообщение
					#4				
			 
		 | 
	
        	
        		![]() a.k.a. volvo877 ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 013 Пол: Мужской Репутация:    627           	 | 
       
			
			 Не бывает редакторов "под FPC" или подо что-то другое. Есть редакторы, которые позволяют выполнять внешние программы, и есть те, которые не позволяют. Есть редакторы, которые умеют работать с той же кодировкой, которую использует консоль, и есть те, которые этого не умеют. 
			
			
					
		Так вот, чтобы компилировать и запускать скрипты прямо из редактора, тебе нужно, чтобы он умел обе эти вещи сразу: и работать в кодировке консоли, и запускать внешние программы. Чтобы научить этому SciTE, нужно предпринять некоторые шаги, описанные по вышеприведенной ссылке. Попробуй какой-нибудь другой редактор, их десятки, если не сотни... А теперь внимание, вопрос на засыпку: тебе что, IDE не нравится только из-за своего текстового интерфейса? Или ты принципиально хочешь работать без IDE? Отлаживать код тоже на глазок будешь? Или "Не заработало - а и не надо, напишем по-другому"? Breakpoint-ы, контроль за переменными (особенно важно для начинающего, при пошаговом проходе смотреть что происходит с переменными, и если вылетает, то при каких значениях без этого - никуда не придешь), за регистрами процессора/сопроцессора (это уже чуть позже понадобится), за стэком вызовов (если есть рекурсия - то без этого порой вообще невозможно обойтись, особенно начинающему) тебе совсем не нужны? Вот тут: IDE для FPC были уже попытки найти что-то более подходящее, чем родная IDE, но пока всё это как-то неубедительно. Для меня, например, то что "своя" среда стартует меньше чем за секунду - это неоспоримое преимущество перед Лазарусом, который стартует порядка 10-12 секунд. Потребление памяти - тоже показатель, посмотри, сколько жрет Лазарус, который "радует глаз, потому что у него нет ДОС-овского интерфейса", и сколько родная IDE... И при этом я ни разу не уверен, что у Лазаруса все в порядке с консольными приложениями. Будет та же проблема с кракозябрами...  | 
	
| deadlymind | 
			
			  1.11.2011 16:34
			
				 Сообщение
					#5				
			 
		 | 
	
| 
        	
        		 Группа: Пользователи Сообщений: 3 Пол: Мужской Реальное имя: Станислав Репутация:    0           	 | 
       
			
			 Спасибо, Владимир, за обстоятельный ответ.  
			
			
					
		Цитата IDE не нравится только из-за своего текстового интерфейса? Да, только из-за редактора(он жутко не удобный), но попробую все-таки привыкнуть.  | 
	
![]() ![]()  | 
	
 
  | 
		Текстовая версия | 4.11.2025 10:37 |