Code Viewer - просмотр исходного кода

Обсуждение только плагинов и утилит для Total Commander.

Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер

Аватара пользователя
jentoso
Сообщения: 443
Зарегистрирован: Чт дек 20, 2007 01:36

Сообщение jentoso »

olegvsk
С этим пока не удалось разобраться?
viewpost.php?p=137404
при использовании ключа F4Edit=2(3), Lister не закрывается при открытии редактора.
TC 11.58 combo, Windows 11 x64
Аватара пользователя
Orion9
Сообщения: 1283
Зарегистрирован: Пн янв 01, 2024 17:18

Сообщение Orion9 »

yozhik писал(а):Ну, за автора компонента (кстати, финна) могу только сказать, что у него, вероятно, характер такой. Полюбуйтесь, какие у него информативные и красноречивые коммиты ))
Вау!
Просто нет слов.
Ни у него, у меня :mrgreen:

Если тут в лом твитнуть пару строк в коммитах, о какой документации на json файлы может вообще идти речь? :lol:

Я тут начал делать тему на Autohotkey, чтобы она выглядела как в справке, например:
https://www.autohotkey.com/docs/v2/lib/ ... htm#ExFile
В принципе, получается. Но возникли некоторые сложности. Сейчас не совсем удачный момент написать об этом, но позже отпишусь.
olegvsk
Сообщения: 115
Зарегистрирован: Чт дек 17, 2020 16:34

Сообщение olegvsk »

jentoso писал(а):при использовании ключа F4Edit=2(3), Lister не закрывается при открытии редактора
У меня не воспроизводится: F3 (плагин) - 1 (Lister) - F4 (AkelPad) - окно просмотра закрывается при F4Edit=2 и F4Edit=3.
А вот если открыть плагин, что-то изменить, перевести в режим чтения и нажать 1 - TC крашится. Что-то здесь нечисто :? .
Аватара пользователя
jentoso
Сообщения: 443
Зарегистрирован: Чт дек 20, 2007 01:36

Сообщение jentoso »

olegvsk
У меня не воспроизводится: F3 (плагин) - 1 (Lister) - F4 (AkelPad)
В такой последовательности тоже работает. А вот чтобы F3 и сразу F4, Lister не закрывается.
Хотя попробовал с другими плагинами, например jsontab, Lister тоже не закрывается.
Видимо так и было задумано Ghisler'ом, закрывать просто Lister.
TC 11.58 combo, Windows 11 x64
olegvsk
Сообщения: 115
Зарегистрирован: Чт дек 17, 2020 16:34

Сообщение olegvsk »

jentoso писал(а):Видимо так и было задумано Ghisler'ом, закрывать просто Lister.
Он прямо об этом пишет: https://www.ghisler.ch/board/viewtopic. ... 59#p448559 .
Аватара пользователя
jentoso
Сообщения: 443
Зарегистрирован: Чт дек 20, 2007 01:36

Сообщение jentoso »

olegvsk
Только вот в истории об этом не упоминается, а только в обсуждении на форуме. Теперь буду учитывать.
TC 11.58 combo, Windows 11 x64
olegvsk
Сообщения: 115
Зарегистрирован: Чт дек 17, 2020 16:34

Сообщение olegvsk »

BeTeP писал(а):Открываю в БП файл, все надписи в строке состояния присутствуют. Перехожу на следующий файл - все надписи в строке состояния пропадают. От размера файлов не зависит. Если в строке состояния нажать мышкой на какое-нибудь поле, например, WRAP, то надписи проявляются, но при переходе на следующий файл опять пропадают.
Попробовал на Win7 в виртуалке - всё отображается.
Режим интерфейса у вас - тёмный/светлый?
Иконка (карандаш) в левом углу строки состояния тоже пропадает?
Аватара пользователя
BeTeP
Сообщения: 135
Зарегистрирован: Чт мар 31, 2005 00:57
Откуда: Санкт-Петербург

Сообщение BeTeP »

olegvsk писал(а):Режим интерфейса у вас - тёмный/светлый?
Стандартный..... видимо, светлый. Я из-за проблем со зрением не использую темные темы.
olegvsk писал(а):Иконка (карандаш) в левом углу строки состояния тоже пропадает?
Если выключить "Только чтение", то иконка, как и весь остальной текст присутствует, но при переходе на другой файл пропадает всё.

Изображение
«The Truth Is Out There»
olegvsk
Сообщения: 115
Зарегистрирован: Чт дек 17, 2020 16:34

Сообщение olegvsk »

BeTeP
Чуть доработал. Если не сложно, поставьте, пожалуйста, плагин отсюда https://olegvsk.synology.me/CodeViewer/codeviewer.zip и проверьте результат.
Аватара пользователя
BeTeP
Сообщения: 135
Зарегистрирован: Чт мар 31, 2005 00:57
Откуда: Санкт-Петербург

Сообщение BeTeP »

olegvsk
Проверил. К сожалению всё тоже самое. Надписи так же пропадают.

А вообще-то странно. Что такого кардинального изменилось в коде, что вдруг в крайней версии плагина вылез этот глюк? Ведь в версии плагина 1.3 этой проблемы нет. Я ради интереса даже попробовал откатиться ещё дальше, на версию плагина 1.2. Там тоже всё в порядке.
«The Truth Is Out There»
olegvsk
Сообщения: 115
Зарегистрирован: Чт дек 17, 2020 16:34

Сообщение olegvsk »

BeTeP
Да вроде кардинального ничего. Но чудес не бывает, будем искать :).
Аватара пользователя
BeTeP
Сообщения: 135
Зарегистрирован: Чт мар 31, 2005 00:57
Откуда: Санкт-Петербург

Сообщение BeTeP »

olegvsk
Вот ещё что заметил.
Нажимаю F3 на html-файле. У меня сначала отрабатывает WLX Markdown Viewer. Далее жму "4", открывается ваш плагин и в строке состояния также нет надписей.
Если же в настройках ТС ваш плагин поставить выше Markdown'а и открыть тот же самый html-файл, то в строке состояния все надписи наместе. Далее жму "4", переключаюсь на Markdown. Ещё раз жму "4", переключаюсь на ваш плагин и опять надписей нет.

P.S. В версии 1.3 плагина всё нормально.
«The Truth Is Out There»
olegvsk
Сообщения: 115
Зарегистрирован: Чт дек 17, 2020 16:34

Сообщение olegvsk »

BeTeP
Интересное наблюдение. У меня стоит Markdown, попереключался между ним и сабжем, всё работает. А как вы открыли Markdown-ом html? У меня он в голый листер вываливается.
Аватара пользователя
BeTeP
Сообщения: 135
Зарегистрирован: Чт мар 31, 2005 00:57
Откуда: Санкт-Петербург

Сообщение BeTeP »

olegvsk писал(а):А как вы открыли Markdown-ом html?
У меня он из коробки html открывает. Он же основан на исходном коде HTMLView.
Я про этот: https://wincmd.ru/plugring/markdownviewer.html

Может у вас другой установлен: https://wincmd.ru/plugring/markdown_viewer_net.html ?
«The Truth Is Out There»
Аватара пользователя
Parcan
Сообщения: 399
Зарегистрирован: Ср дек 15, 2004 16:39
Откуда: Russian

Сообщение Parcan »

Можно ли сделать поведение курсора разным в режиме просмотра и редактирования, как это сделано в плагине cudalister:
* в режиме редактирования как и сейчас курсор вертикальный
* в режиме просмотра курсор горизонтальный как подчеркивание текущего символа.
Ответить