IntelliJ IDEA + Pascal

Обсуждаются как существующие проекты (перевод документации, информационная система и т.п.), так и создание новых.

Модератор: Модераторы

Re: IntelliJ IDEA + Pascal

Сообщение Mirage » 08.01.2017 20:10:01

Всем привет и с праздниками!
Новая версия, ну и наконец зарелизил исходники. А то многие просили и просят зачем-то. :D
https://github.com/casteng/i-pascal

Посмотрим хоть зачем. :lol:
Mirage
энтузиаст
 
Сообщения: 881
Зарегистрирован: 06.05.2005 20:29:07
Откуда: Russia

Re: IntelliJ IDEA + Pascal

Сообщение Лекс Айрин » 08.01.2017 20:40:29

И что тут непонятного?
1) как справку.
2) вдруг захочется что-то изменить... либо для себя, либо для всех.
Аватара пользователя
Лекс Айрин
долгожитель
 
Сообщения: 5723
Зарегистрирован: 19.02.2013 16:54:51
Откуда: Волгоград

Re: IntelliJ IDEA + Pascal

Сообщение Mirage » 09.01.2017 03:01:45

Как справку по чему?
Что касается изменений, то как показывает практика, никто в сообществе не станет разбираться даже с кодом на паскале, не говоря уже о яве. А там много с чем разобраться надо будет, чтобы что-то изменить.
Mirage
энтузиаст
 
Сообщения: 881
Зарегистрирован: 06.05.2005 20:29:07
Откуда: Russia

Re: IntelliJ IDEA + Pascal

Сообщение Лекс Айрин » 09.01.2017 09:29:02

Mirage писал(а):Как справку по чему?


По FPC, например. Да и, иногда проще взглянуть как реализован код, чтобы понять что он делает.

Mirage писал(а):никто в сообществе не станет разбираться даже с кодом на паскале, не говоря уже о яве.


Людей много, так что кто-то может и захотеть.
Аватара пользователя
Лекс Айрин
долгожитель
 
Сообщения: 5723
Зарегистрирован: 19.02.2013 16:54:51
Откуда: Волгоград

Re: IntelliJ IDEA + Pascal

Сообщение Mirage » 11.01.2017 04:03:47

Как справка по FPC пока не очень. Вот будет подсветка всех ошибок, варнинги и т.д., тогда будет неплохой справкой даже без исходников.

А людей действительно немало. Например, 9-го января было 404 скачивания из официального репозитория. Всего около 45 тысяч. Плюс, как-то на Livecoding.tv ролик какого-то прогера, писавшего код в I-Pascal.:)
Но вот фидбэка или даже багов со всего этого кот наплакал.
Mirage
энтузиаст
 
Сообщения: 881
Зарегистрирован: 06.05.2005 20:29:07
Откуда: Russia

Re: IntelliJ IDEA + Pascal

Сообщение Лекс Айрин » 11.01.2017 09:36:13

В исходниках самого FPC разобраться еще сложнее, но, тем не менее, я их успешно в этих целях использую. Например, пытаясь разобраться в WinAPI (будет под рукой линукс так и в LinAPI тоже)
Аватара пользователя
Лекс Айрин
долгожитель
 
Сообщения: 5723
Зарегистрирован: 19.02.2013 16:54:51
Откуда: Волгоград

Re: IntelliJ IDEA + Pascal

Сообщение grot » 11.01.2017 11:06:16


==========================================================================================
============ ??? !!! ??? что с отладчиком ??? !!! ??? =============
==========================================================================================
grot
новенький
 
Сообщения: 74
Зарегистрирован: 13.02.2010 16:33:03

Re: IntelliJ IDEA + Pascal

Сообщение Mirage » 12.01.2017 15:27:22

Все отлично! Теперь можно взять и прикрутить какой нравится!
Mirage
энтузиаст
 
Сообщения: 881
Зарегистрирован: 06.05.2005 20:29:07
Откуда: Russia

Re: IntelliJ IDEA + Pascal

Сообщение Андрей » 18.02.2017 12:41:05

Ребят, нужна ваша помощь. На маке, при подключении sdk, выводится ошибка "Select Home Directory for Free Pascal SDK". И такой вопрос, где должна находится папка fpc?
Андрей
незнакомец
 
Сообщения: 4
Зарегистрирован: 18.02.2017 12:20:06

Re: IntelliJ IDEA + Pascal

Сообщение Mirage » 19.02.2017 03:14:11

Это не ошибка, это запрос местоположения компилятора. Обычно сразу предлагается рабочий вариант, если удалось найти. Но на маке может само и не найти. Указать надо папку, где лежит папка bin/, в которой сам компилятор, т.е. фал "fpc". Либо не сразу папка bin/, а сперва версия и/или таргет.
Т.е. если сам компилятор лежит допустим в /opt/fpc/3.0.0/x86_64/bin, то надо указать /opt/fpc
Mirage
энтузиаст
 
Сообщения: 881
Зарегистрирован: 06.05.2005 20:29:07
Откуда: Russia

Re: IntelliJ IDEA + Pascal

Сообщение Андрей » 20.02.2017 18:54:56

Mirage писал(а):Обычно сразу предлагается рабочий вариант, если удалось найти

Да, вариант предлагается, но как раз он то и не подходит.
Изображение
Mirage писал(а):Указать надо папку, где лежит папка bin/

Покопался в "fpc" и не нашел папку "bin" :(
Андрей
незнакомец
 
Сообщения: 4
Зарегистрирован: 18.02.2017 12:20:06

Re: IntelliJ IDEA + Pascal

Сообщение Mirage » 20.02.2017 22:55:07

А где тогда лежит екзешник компилятора? which fpc что выдает?
На скрине где-нибудь в папке 3.3.0 разве его нет?
Mirage
энтузиаст
 
Сообщения: 881
Зарегистрирован: 06.05.2005 20:29:07
Откуда: Russia

Re: IntelliJ IDEA + Pascal

Сообщение Андрей » 23.02.2017 13:01:24

Вот что лежит в папке 3.0.0
Изображение
Андрей
незнакомец
 
Сообщения: 4
Зарегистрирован: 18.02.2017 12:20:06

Re: IntelliJ IDEA + Pascal

Сообщение Mirage » 23.02.2017 22:02:34

Ага, значит там есть екзешник (ppc386 и ppcx64), но bin/fpc нет. Еще он может лежать в /usr/bin или /usr/local/bin.
Но не лежит видимо, т.к. в этих директориях ищется по умолчанию. Правильно было бы указать эту самую 3.0.0/.
Надо выяснить, где лежит екзешник fpc.
Как устанавливался fpc?
Mirage
энтузиаст
 
Сообщения: 881
Зарегистрирован: 06.05.2005 20:29:07
Откуда: Russia

Re: IntelliJ IDEA + Pascal

Сообщение Андрей » 25.02.2017 12:40:51

Нашел екзешник fpc в директории /usr/local/bin
Не знаю, правильно ли я сделал, скопировал екзешник в папку 3.0.0 и снова указал путь к ней в idea. Всё заработало :)
Андрей
незнакомец
 
Сообщения: 4
Зарегистрирован: 18.02.2017 12:20:06

Пред.След.

Вернуться в Разное

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 6

Рейтинг@Mail.ru