Новый улучшенный способ установки PascalABC.NET под linux

В процессе изучения официально способа установки /PascalABC.NET на Linux нами были замечены следующие недостатки:

  • Необходимость долгой ручной работы по установке и настройке IDE.
  • Отсутствие прямого и глобального доступа к исполнимым файлам пакета
  • Отсутствие возможности осуществления контроля пакета при помощи пакетного менеджера Поэтому нами было принято решения создать свободно распространяемую версию /PascalABC.NET в форме наиболее часто используемого в современных дистрибутивах deb-пакета.

Плюсы данного решения: 1). Автоматическая установка и настройка языка и IDE (Geany). 2). Продуманная структура пакета и расположение исполнимых файлов в системе. 3). Возможность легкого управления пакетом через встроенные средства ОС – пакетный менеджер apt.

Мы предлагаем Вам помочь нам предоставить этот легкий и удобный способ установки и настройки /PascalABC.NET для Linux путем размещения пакета на официальном сайте. С удовольствием примем все Ваши замечания и предложения!

Репозиторий с пакетом и его исходными текстами: https://github.com/COOLIRON2311/pabcnetdeb

1 симпатия

ссылка на главного разработчика

Отлично! Можем заменить старый на этот, можем дополнить статью. Предлагайте.

1 симпатия

На странице “Как инсталлировать PascalABC.NET под Linux” добавили ваше описание

Спасибо большое!

Что нового: - Мы продолжаем поддержку репозитория и перевыпуск новых версий

  • Добавлена возможность просмотра файла справки
  • Добавлена начальная поддержка других IDE (задача сборки для Visual Studio Code)

А поясните пожалуйста, где Добавлена возможность просмотра файла справки? В Geany?

Через консольную команду pabcnetdoc

Я старым ручным способом установил PascalABC.NET в Ubuntu. Что нужно сделать еще, чтобы вашей командой можно было пользоваться? Она как работает, по типу линуксовских манов? А вот интеллисенс вы можете прикрутить в линукс?

P.S. Попробовал пользоваться этим паскалем в линуксе. Без интеллисенс-а крайне не удобно. Приходится лазить постоянно в справку, а это не эффективно, особенно, когда знаешь, что в Windows-е эта фича есть и “худо-бедно” работает.

Интеллисенс так просто прикрутить нельзя. У нас есть попытки это сделать в VS Code, но пока нет готового решения.

А “худо-бедно” - вот сюда можно примеры неработающего интеллисенса?

Извините за “худо-бедно” если это вас задело. Просто раньше были какие-то проблемы, когда-то. Возможно сейчас у вас с этим уже все хорошо. Но если обнаружится что-то, то я вам дам знать =).

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

 Институт математики, механики и компьютерных наук ЮФУ, 2005–2021
Администрация форума: В.Н. Брагилевский, С.С. Михалкович, А.М. Пеленицын
Yandex.Metrica