Page 1 of 1

Posted: Thu Nov 27, 2014 1:08 am
by D1D0
у редактора PSPad - есть удобная фича ПРОВОДНИК КОДА вызов shift+ctrl+E там можно просмотреть и вызвать строку кода С++ . Имеется возможность создать такой плагин: проводник ПЕРЕМЕННЫХ и КОНСТАНТ ??!

Posted: Thu Nov 27, 2014 4:26 am
by Lenchik
Следует ли полагать, что для того, чтобы узнать, что это за фича, зачем она нужна, может ли быть полезна кому-то ещё кроме ковырятелей кода c++, нужно выкачать и поставить PSPad, открыть в нём файл с кодом c++ (да побольше) и нажать комбинацию клавиш? :wink:

Posted: Thu Nov 27, 2014 5:16 am
by Skif_off
Lenchik
+ компилятор, настройка и зависимости. Для примера лучше брать проект с SSL/SSH - говорят, очень способствует.

Posted: Tue Dec 02, 2014 12:01 pm
by Instructor
D1D0
Отображение переменных не наблюдается:

Image


Если нужны в списке CodeFold'а константы:

Image

Code: Select all

Folds:
;==============================================================
;Flags  Font    Color   Color   Fold       Fold      Delimiters
;       style   text    bkgrnd  start      end
;==============================================================
;2097161=1+8+2097152
2097161	0	0	0	"#define"  "\b"      ""

Posted: Wed Dec 03, 2014 2:27 pm
by Skif_off
Наткнулся по случаю на люблпытную фичу в Notepad++: http://rghost.ru/59402328/image.png
Возможно ли такое реализовать?

Наверное, вполне можно обойтись доработкой LinesFilter.js и стоило писать в теме скриптов, а, может быть, решение уже есть и я его просто пропустил :)

Posted: Thu Dec 04, 2014 10:25 am
by Drugmix
Skif_off
метки в акелпаде сейчас практически бесполезны.
Найти в длинном файле помеченные строки - очень проблематично.
В лисе, например, одно расширение использует очень хитрый способ оповещения пользователя о том, где на странице найденные по ctrl+f вхождения присутствуют: оно на скроллбаре рисует
:
Image
.

Posted: Thu Dec 04, 2014 4:11 pm
by Skif_off
Drugmix
Вы имеете в виду метки, которые используются с

Code: Select all

Call("Coder::HighLight", х)
?
Помимо возможностей самого плагина Coder есть TextMarker.js, DeleteMarker.vbs и DeleteNoMarker.vbs.

Но меня интересуют не метки, а расстановка закладок по аналогии с LinesFilter.js: хотя и не разбираюсь в JS и LinesFilter.js сложноват для восприятия, но, кажется, разобрал переменные lnArray и nCount, что как бы намекает на массив строк, а где есть массив там есть и индексы - можно так же получить список подходящих и вызвать

Code: Select all

Call("LineBoard::Main", 13, WINDOW, DOCUMENT, "BOOKMARK")
вместо удаления.

З.Ы. Странно, что не было подобного фич-реквеста, наверное, я не один такой, кто перешёл на AkelPad до того, как изучил все возможности Notepad++ :)

Posted: Fri Dec 05, 2014 3:40 pm
by Cuprum
Drugmix wrote: В лисе, например, одно расширение использует очень хитрый способ оповещения пользователя о том, где на странице найденные по ctrl+f вхождения присутствуют: оно на скроллбаре рисует
:
Image
.
Ага, очень удобно, в хроме такое теперь встроено по умолчанию + показывается количество совпадений.
Вот если бы такую штуку применить к опции "Автоматически отмечать выделенное" coder-плагина. Пофиг на подсветку на скроллбаре, но вот способ перемещаться между отмеченными фрагментами не помешал бы.

Posted: Fri Dec 05, 2014 9:07 pm
by KDJ
Skif_off wrote:Наткнулся по случаю на люблпытную фичу в Notepad++: http://rghost.ru/59402328/image.png
Возможно ли такое реализовать?
viewtopic.php?p=26824#p26824