Потребовалось тут редактировать множетсво скриптом в своем собственном формате. Хочется чтобы на определенных конструкциях при наведении мышки высвечивалась подсказка, и подсветку чтобы можно было менять. Ну и идеале еще и переходы.
Хочется бы найти редактор где это можно было бы сделать на внутренних скриптах, без мороки с dll-ками и прочее.
Приведу пример скрипта и того чтобы хотелось.
fSBAbbType[1]
fBBAbbType[1,2] goto PFRaBu_1
felse goto PFRaBu_2
Вот тут хочется чтобы при наведении на
— fSBAbbType — сделать поиск по определенному файлу, если там есть строка в которой есть данное слово то, взять с этой строки все что стоит за символоми "//" и вывести в одсказке, если нет то найти файл с таким именем и вывести его в подсказку(со скролингом)
— PFRaBu_1 — сделать поиск по данному слову внутри файла, если найти то вывести в подсказу X строчек после данного слова, если нет то найти файл с таким именем и найти там данное слово.
При нажатии на PFRaBu_1 хочется чтобы если есть такое слово внутри файла то переход туда, если нет то в другой файл.
Что-то подобное. Подскажите?
Здравствуйте, Young, Вы писали:
Y>При нажатии на PFRaBu_1 хочется чтобы если есть такое слово внутри файла то переход туда, если нет то в другой файл.
Y>Что-то подобное. Подскажите?
Notepad++
http://indusov.net/?p=89
Здравствуйте, servancho, Вы писали:
S>Здравствуйте, Young, Вы писали:
Y>>При нажатии на PFRaBu_1 хочется чтобы если есть такое слово внутри файла то переход туда, если нет то в другой файл.
Y>>Что-то подобное. Подскажите?
S>Notepad++
S>http://indusov.net/?p=89
Я посмотрел его (как и несколько других на основе Scintilla, ), но не нашел вообще понятие как высплывающая подсказка при наведение. И так не нашел такой сущности как клик мышкой...
Может не там ищу?
Здравствуйте, Young, Вы писали:
S>>Notepad++
S>>http://indusov.net/?p=89
Y>Я посмотрел его (как и несколько других на основе Scintilla, ), но не нашел вообще понятие как высплывающая подсказка при наведение. И так не нашел такой сущности как клик мышкой...
Y>Может не там ищу?
emacs. Я серьезно. Или все же пересмотреть политику по поводу "длл-ок" и сделать интеграцию своего скрипта в какой-нибудь ШарпДевелоп. Последнее может получиться быстрее, чем разбираться с емаксом
Здравствуйте, Воронков Василий, Вы писали:
ВВ>Здравствуйте, Young, Вы писали:
S>>>Notepad++
S>>>http://indusov.net/?p=89
Y>>Я посмотрел его (как и несколько других на основе Scintilla, ), но не нашел вообще понятие как высплывающая подсказка при наведение. И так не нашел такой сущности как клик мышкой...
Y>>Может не там ищу?
ВВ>emacs. Я серьезно. Или все же пересмотреть политику по поводу "длл-ок" и сделать интеграцию своего скрипта в какой-нибудь ШарпДевелоп. Последнее может получиться быстрее, чем разбираться с емаксом
Я подумал о emacs, но я как-то не уверен — там точно вообще есть такая сущность как выслывающая подсказка при наведении?
Там точно есть сущность типа contrl+клик мышкой и т.п.?
Ну и плюс хочется "привычного" и ожидаемого редактирования. В первом же взгляде убивает например не возможность в диалоге открытия файла выделить несколько, чтобы они сразу открылись.
По поводу dll — мне собственно все равно, писать на встроеном редактрое скриптов или на другом языке. Но не хочется городить вокруг кучу всего. Хочется просто написать обработчик события "навели на слово и задержали мышку там" и "кликнули на слово с зажатым контролом?
Здравствуйте, Young, Вы писали:
ВВ>>emacs. Я серьезно. Или все же пересмотреть политику по поводу "длл-ок" и сделать интеграцию своего скрипта в какой-нибудь ШарпДевелоп. Последнее может получиться быстрее, чем разбираться с емаксом
Y>Я подумал о emacs, но я как-то не уверен — там точно вообще есть такая сущность как выслывающая подсказка при наведении?
Точно есть. Например,
http://stackoverflow.com/questions/293853/defining-new-tooltips-in-emacs. Это один из вариантов.