Хотел сделать сборку PureBasic для Linux и удивился почему у меня нет в Linux некоторых инструментов, обнаружил что в них используется SyntaxHighlighting.dll. Но я не обнаружил его в качестве библиотеки. Подсветка кода есть, а отдельной библиотеки нет.
SyntaxHighlighting.dll + Linux (?)
Сообщений 1 страница 5 из 5
Поделиться204.01.2024 13:31:24
Посмотрите здесь файл HighlightingDll.pb
Для Linux компилировать не пробовал, но думаю что должно получится.
Поделиться307.01.2024 17:33:37
Пётр
Пишет "Невозможен доступ к памяти." для строки
If OpenLibrary(#Dll, "/home/user/Apps/purebasic/tools/SyntaxHighlighting.so")
Ничего не менял, просто скомпилировал HighlightingDll.pb как so и указал его в инструменте.
Поделиться407.01.2024 21:35:54
Подключите к инструменту вместо so-библиотеки исходник HighlightingDll.pb, запустите и посмотрите в какой строке будет ошибка.
Поделиться508.01.2024 17:22:00
Подключите к инструменту вместо so-библиотеки исходник HighlightingDll.pb, запустите и посмотрите в какой строке будет ошибка.
При удалении EnableExplicit ничего не делает, при возврате EnableExplicit запарился прописывать в каждую функцию Protected и имена локальных переменных, он же не даёт список, а запинается на каждой переменной. Может попрошу на оффоруме.
Похожие темы
CodeLocalization | PureBasic для Windows | 12.04.2025 |
Include Helper | PureBasic для Windows | 14.03.2024 |
Tidy для PureBasic | PureBasic для Windows | 12.04.2024 |
Получить локальные переменные процедуры (Инструмент IDE) | PureBasic для Windows | 05.04.2024 |
CHM для новичка | PureBasic для Windows | 05.12.2021 |