реклама на сайте
подробности

 
 
> SlickEdit, Вопросы и ответы
haker_fox
сообщение Mar 15 2018, 05:11
Сообщение #1


Познающий...
******

Группа: Свой
Сообщений: 2 963
Регистрация: 1-09-05
Из: г. Иркутск
Пользователь №: 8 125



Коллеги, добрый день! Некоторое время назад начал осваивать мощный (по данным внешних источников) редактор SlickEdit. Некоторые его возможности (например, поддержка огромного числа языков программирования из "каропки") порадовала. Но некоторое отсутствие операций (по-крайней мере я не смог найти аналогий) подобных в eclipse, который использовал до этого, - расстроила.

Подумав некоторое время, у меня появилась идея создать здесь небольшую тему, которая, возможно, раскроет некоторые тонкости этого редактора. Скажу сразу, перед тем, как задавать вопросы, я искал ответы на форумах и в официальной документации.

И так, на сегодняшний день у меня такие вопросы:
1. Как отыскать по маске в текущем файле метод(ы), функцию? В эклипсе было прекрасное сочетание клавиш, уже не помню какое.. Появлялось окно, и достататочно было ввести часть названия функции, можно было использовать звёздочки, как тут же появлялся список подходящих под маску вариантов. В Slick пока использую CTRL-I, но тут ищутся не только функции.
2. Как переключаться между двумя вертикальными окнами? Например, слева у меня один исходник, справа - другой. Как перключиться между ними?
3. Как "скакать" в текущем файле по функциям? Ну, например, эклипс так мог делать. Т.е. нажимаешь сочетание клавиш, и курсор перемещается от одной функции к другой по порядку.


--------------------
Выбор.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
dxp
сообщение Mar 16 2018, 07:35
Сообщение #2


Adept
******

Группа: Свой
Сообщений: 3 469
Регистрация: 6-12-04
Из: Novosibirsk
Пользователь №: 1 343



Цитата(haker_fox @ Mar 15 2018, 12:11) *
И так, на сегодняшний день у меня такие вопросы:
1. Как отыскать по маске в текущем файле метод(ы), функцию? В эклипсе было прекрасное сочетание клавиш, уже не помню какое.. Появлялось окно, и достататочно было ввести часть названия функции, можно было использовать звёздочки, как тут же появлялся список подходящих под маску вариантов. В Slick пока использую CTRL-I, но тут ищутся не только функции.

Посмотрите это, фича "Syntax-driven Searching". Ещё удобные штуки View->Selective Display (пункты ниже этого), позволяет свернуть ненужное,

Цитата(haker_fox @ Mar 15 2018, 12:11) *
2. Как переключаться между двумя вертикальными окнами? Например, слева у меня один исходник, справа - другой. Как перключиться между ними?

Назначить горячие клавиши, какие вам удобны. Я переключаю по Alt-Left/Alt-Right, на них настроены функции внутреннего API next-buff-tab/prev-buff-tab.

Цитата(haker_fox @ Mar 15 2018, 12:11) *
3. Как "скакать" в текущем файле по функциям? Ну, например, эклипс так мог делать. Т.е. нажимаешь сочетание клавиш, и курсор перемещается от одной функции к другой по порядку.

Такого не встречал, бо не нужно было ни разу. Если хочется пройти по функциям, то гораздо удобнее это делать либо через панель Defs, как уже сказали выше, либо включить View->Function Headings. Но если уж очень хочется, то можно написать макрос на их языке Slick-C.


--------------------
«Отыщи всему начало, и ты многое поймёшь» К. Прутков
Go to the top of the page
 
+Quote Post
haker_fox
сообщение Mar 16 2018, 07:49
Сообщение #3


Познающий...
******

Группа: Свой
Сообщений: 2 963
Регистрация: 1-09-05
Из: г. Иркутск
Пользователь №: 8 125



Уважаемый, dxp! Спасибо, пойду глядеть!!!)


QUOTE (dxp @ Mar 16 2018, 15:35) *
Назначить горячие клавиши, какие вам удобны. Я переключаю по Alt-Left/Alt-Right, на них настроены функции внутреннего API next-buff-tab/prev-buff-tab.

Попробовал, но это последовательное переключение между вкладками. И если у меня слева открыто 4 вкладки, и справа - 7. И нахожусь я, на пример, в левой первой, то, чтобы добраться до правой седьмой, мне нужно пройти все вкладки. Я же хотел переключиться именно с одной половинки (splited vertically window) на другую.


--------------------
Выбор.
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th July 2025 - 21:46
Рейтинг@Mail.ru


Страница сгенерированна за 0.01387 секунд с 7
ELECTRONIX ©2004-2016