IPB
ЛогинПароль:

> 

Наладить общение поможет, если вы подпишитесь по почте на новые темы в этом форуме.

> SciTE + FPC проблемы кодировки
сообщение
Сообщение #1





Группа: Пользователи
Сообщений: 3
Пол: Мужской
Реальное имя: Станислав

Репутация: -  0  +


Здрасте!
Ребят, помогите совсем-совсем начинающему. Проблема такая: от вида текстового редактора FPC мне становится плохо, поэтому решил воспользоваться сторонним - SciTE. Все работает, компилится, но вот русские символы в консоли заменяются кракозябрами. Ессно траблы с кодировкой, но вот как все настроить для правильной работы я либо не нашел, либо не понял. Помогите пожалуйста, объясните на пальцах как настроить эту связку для корректной работы, а то убьюсь об стенку! ypriamii.gif
Заранее благодарен!
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
 
 Ответить  Открыть новую тему 
Ответов
сообщение
Сообщение #2


Гуру
*****

Группа: Пользователи
Сообщений: 1 013
Пол: Мужской
Ада: Разработчик
Embarcadero Delphi: Сторонник
Free Pascal: Разработчик

Репутация: -  627  +


Не бывает редакторов "под FPC" или подо что-то другое. Есть редакторы, которые позволяют выполнять внешние программы, и есть те, которые не позволяют. Есть редакторы, которые умеют работать с той же кодировкой, которую использует консоль, и есть те, которые этого не умеют.

Так вот, чтобы компилировать и запускать скрипты прямо из редактора, тебе нужно, чтобы он умел обе эти вещи сразу: и работать в кодировке консоли, и запускать внешние программы. Чтобы научить этому SciTE, нужно предпринять некоторые шаги, описанные по вышеприведенной ссылке. Попробуй какой-нибудь другой редактор, их десятки, если не сотни...

А теперь внимание, вопрос на засыпку: тебе что, IDE не нравится только из-за своего текстового интерфейса? Или ты принципиально хочешь работать без IDE? Отлаживать код тоже на глазок будешь? Или "Не заработало - а и не надо, напишем по-другому"? Breakpoint-ы, контроль за переменными (особенно важно для начинающего, при пошаговом проходе смотреть что происходит с переменными, и если вылетает, то при каких значениях без этого - никуда не придешь), за регистрами процессора/сопроцессора (это уже чуть позже понадобится), за стэком вызовов (если есть рекурсия - то без этого порой вообще невозможно обойтись, особенно начинающему) тебе совсем не нужны? Вот тут: IDE для FPC были уже попытки найти что-то более подходящее, чем родная IDE, но пока всё это как-то неубедительно. Для меня, например, то что "своя" среда стартует меньше чем за секунду - это неоспоримое преимущество перед Лазарусом, который стартует порядка 10-12 секунд. Потребление памяти - тоже показатель, посмотри, сколько жрет Лазарус, который "радует глаз, потому что у него нет ДОС-овского интерфейса", и сколько родная IDE... И при этом я ни разу не уверен, что у Лазаруса все в порядке с консольными приложениями. Будет та же проблема с кракозябрами...
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

Сообщений в этой теме


 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 





- Текстовая версия 3.05.2024 11:18
500Gb HDD, 6Gb RAM, 2 Cores, 7 EUR в месяц — такие хостинги правда бывают
Связь с администрацией: bu_gen в домене octagram.name