Page 2 of 4

Posted: 10.12.2017 06:18
by Alexey
Для твоей строки
D:\bc\ZX\Games\2017\Vade Retro II\VDIISource_\KeybRoutines.a80(83): error: [DJNZ] Target out of range (162)
написал за минуту такой регекс
(?P<file>^[^(]+)\((?P<line>\d+)\).+
работает.
здесь [^(] -все символы КРОМЕ скобки.
и потом ты не эспейпил скобки- \( , \)

Posted: 10.12.2017 06:24
by Alexey
Записал виш сюда- https://github.com/Alexey-T/CudaText/issues/1149

Posted: 10.12.2017 14:13
by BlackCat_EraCG
Спасибо за помощь.
Буду разбираться дальше.
Вопрос.
А оно только "Output" принципиально?
Имхо полноценный эмулятор консоли несколько удобнее.
Во-первых, я всегда вижу, че отправляю в консоль (где-то что-то мог накосячить), во-вторых в том же NPP я всегда могу в том же эмуляторе консоли выполнить что-то ручками. К примеру у того же NPP периодически мне приходилось вручную переключаться на папку проекта: cd ...
И еще вопрос, уже не знаю, в какой именно теме его место.
Есть такие полезные переменные как {FileNameOnly}, {FileNameNoExt}, а при использовании менеджера проектов добавляются еще и {ProjDir}, {ProjMainFile}. Однако {ProjMainFileNameOnly} и {ProjMainFileNameNoExt} очень не хватает.
Хотя, наверное, это уже все касается плагина ProjectManager.
А по External Tools еще: Для чего Advanced в настройках тула? Только для замены Табов пробелами?

Posted: 10.12.2017 15:40
by Alexey
Да,согласен, полноценный эм. консоли лучше. Но его непросто сделать на питоне. Надо на питоне

Posted: 10.12.2017 15:49
by Alexey
Записал виш в https://github.com/Alexey-T/CudaText/issues/1152
Advanced- это пусть Андрей @kvichans скажет

Posted: 10.12.2017 18:00
by BlackCat_EraCG
Alexey wrote:Да,согласен, полноценный эм. консоли лучше. Но его непросто сделать на питоне. Надо на питоне
Ну а хотя б с выводом потоков обоих направлений в это окошечко? Без возможности забивать команды самому, но в качестве контроля посылаемого приложениям, можно было б эти потоки (исходящий, входящий) как-то визуально различать.

Posted: 10.12.2017 18:34
by Alexey
Что с выводом потоков? тут надо новый плагин делать.

Posted: 21.12.2017 10:31
by Alexey
1) ExtTools: {ProjMainFileNameOnly}, {ProjManiFileNameNoExt} сделано- будет после обновления Куд.
или можно сейчас - обновить ProjMan - он тут
https://github.com/Alexey-T/CudaText/tr ... roject_man
2) ExtTools обновился

Posted: 22.12.2017 08:45
by kvichans
BlackCat_EraCG wrote:А по External Tools еще: Для чего Advanced в настройках тула? Только для замены Табов пробелами?
Это подпорка, чтобы не раздувать диалог редкими настройками, которые могут неожиданно появится. Сейчас там только опция для замены табуляторов на пробелы.

Posted: 22.12.2017 08:58
by kvichans
У меня в планах сделать из обычного таба пи-консоль - что-то в духе Jupiter. У меня был старый опыт работы с такой текст-консолью в Emacs - это было оч. удобно, никакой ">>>" рядом не стоял (в том числе ipython).
Для этого все техн. средства есть.
Не хватает только свободного времени.
И еще странно, что это не реализовано в Sublime, либо я плохо искал.