Возможности из других редакторов

Russian main discussion
Post Reply
  • Author
  • Message
Offline
Posts: 1
Joined: Thu Nov 27, 2014 12:58 am
Location: SVERDLOVSK

Post by D1D0 »

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

Offline
Posts: 366
Joined: Mon Jan 10, 2011 5:28 pm
Contact:

Post by Lenchik »

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

Offline
Posts: 1161
Joined: Sun Oct 20, 2013 11:44 am

Post by Skif_off »

Lenchik
+ компилятор, настройка и зависимости. Для примера лучше брать проект с SSL/SSH - говорят, очень способствует.

Offline
Site Admin
Posts: 6311
Joined: Thu Jul 06, 2006 7:20 am

Post 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"      ""

Offline
Posts: 1161
Joined: Sun Oct 20, 2013 11:44 am

Post by Skif_off »

Наткнулся по случаю на люблпытную фичу в Notepad++: http://rghost.ru/59402328/image.png
Возможно ли такое реализовать?

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

Offline
Posts: 582
Joined: Mon Apr 08, 2013 9:50 pm
Location: Win7SP1x64, APx64

Post by Drugmix »

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

Offline
Posts: 1161
Joined: Sun Oct 20, 2013 11:44 am

Post 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++ :)

Offline
Posts: 381
Joined: Wed Sep 28, 2011 3:05 pm

Post by Cuprum »

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

KDJ
Offline
Posts: 1949
Joined: Sat Mar 06, 2010 7:40 pm
Location: Poland

Post by KDJ »

Skif_off wrote:Наткнулся по случаю на люблпытную фичу в Notepad++: http://rghost.ru/59402328/image.png
Возможно ли такое реализовать?
viewtopic.php?p=26824#p26824
Post Reply