Несколько вопросов

Russian main discussion
Post Reply
  • Author
  • Message
Offline
Posts: 47
Joined: Wed Aug 17, 2011 7:12 pm
Contact:

Несколько вопросов

Post by ermakoov »

Просветите, пожалуйста (заранее благодарен):

1. В чём выражается смысл опции меню "следить за изменением файла"?
2. Назовите пару редакторов наиболее похожих на Акел.
3. Когда возникает необходимость переоткрыть файл?
4. В чём отличие сценариев, макросов и скриптов?
5. Что такое вертикальная вставка?
6. В разделе сайта Акела "плагины" дан пакет плагинов и отдельные плагины. Это одни и те же плагины или нет?
7. Какой смысл сохраниения на сайте прошлых (старых) версий программы? И, почему сохраняются лишь некоторые из них, а не все?
8. Чем отличается опция "быстрый ответ" на этом форуме от обычного?
9. Что такое AIM Address?
10. Чем отличается "простой" и "продвинутый" режимы форума в настройках профайла?

Offline
Posts: 2247
Joined: Tue Aug 07, 2007 2:03 pm
Location: Vinnitsa, Ukraine

Post by FeyFre »

1. В чём выражается смысл опции меню "следить за изменением файла"?
Наспример, вы открыли редактором лог файл работающей программы. Т.е. он меняется. Вы читаете его, а програма ещё что-то добавила в лог. АР это увидел и всплыл окно, мол файл изменился. Или для какого-нибудь настроечного файла, который Вы смотрите, а ещё кто-то меняет. В принципе эта опци предотвращает неактуальные модификаци: т.е Вы открыли файл, что-то там изменили, пока изменяли, файл изменили чем-то другим, и если слежения нету, то Вы свои изменения сохраните а новые нет(ибо их не было в момент открытия).А если Вам вылезет окно, вы файл перечитаете и сделаете изменения уже в актуальных данных.
2. Назовите пару редакторов наиболее похожих на Акел.
Notepad. Notepad++. В принципе АР не уникален.
3. Когда возникает необходимость переоткрыть файл?
См. п1. Т.е когда открытый файл изменился вне редактора: логи, настройки, пр. Также бывают случае, если вы сделали много изменений и потом передумали и решили начать заново - проще нажать "переоткрыть" чем откатывать шаги. В общем, когда Вам это нужно.
4. В чём отличие сценариев, макросов и скриптов?
в АР сценарий==скрипт. Скрипты - по сути программы, написанные человеком которые имеет доступ к редактору и редактируемым файлам. Скрипты могут выполнять нелинейно(условно). Макросы - запись действий пользователя в среде редактора(редактирования текста, выполнения комманд меню и пр.). Макросы выполняются линейно, не реагируя на условия выполнения. В основном выполняют рутину, которую встроенными функциями сделать нельзя.
5. Что такое вертикальная вставка?
Вертикальная вствака заметна если в буффере обмена многострочное содержимое. Обычная вставка обязательно создает новые строки. Вертикальная - вставляет текст по месту, и новые строки вставляются в уже существующие. (Например вставка колонки в таблицу)
6. В разделе сайта Акела "плагины" дан пакет плагинов и отдельные плагины. Это одни и те же плагины или нет?
Да, одни и те же. Только пакет содержит только плагины и их супутние файлы(настроечные). А отдельные плагины содержат также и исходники.
7. Какой смысл сохраниения на сайте прошлых (старых) версий программы? И, почему сохраняются лишь некоторые из них, а не все?
1. Для истории.
2. Новые версии не всегда удобны и привычны сразу, потому есть возможность работать на старом.
3. Иногда новое что-то не делает, что делает старое(например RTL).
4. На сайте доступны почти все публичные версии АР, от 2, до текущей 4.6.4.
8. Чем отличается опция "быстрый ответ" на этом форуме от обычного?
Быстрый ответ доступен на странице темы - видны сообщения, а стандартный - изолирован, не видны.
9. Что такое AIM Address?
На гугле забанили?
10. Чем отличается "простой" и "продвинутый" режимы форума в настройках профайла?
Почитайте в описании Мод-а.(В гугле можно найти). Или хотя-бы попробуйте.

Offline
Posts: 47
Joined: Wed Aug 17, 2011 7:12 pm
Contact:

Ещё вопросики :(

Post by ermakoov »

Буду весьма признателен за благородство тому, кто ответит на эти мои вопросы:

1. Где сохраняются все настройки пользователя в редакторе, и в частности, назначенные пользователем сочетания клавиш, чтобы не делать все это снова при переустановке операционки?

2. Чем отличаются отправленные и исходящие сообщения на этом форуме?

3. Где найти команды прокрутки на строку и на страницу, чтобы я мог их использовать при создании макроса?

4. Почему не функционируют настройки профайла такие как: сообщения на мой ящик о событиях на форуме и отключение смайликов? В профайле вроде бы настроил правильно.

5. Я правильно понял, что этот форум не ветвится в глубину, что он двухуровневый?

6. Как задать вопрос внутри ветки данной темы - нужно жать на кнопку "Ответ" или на кнопку "Начать тему"? Ведь получается, что слова "Тема", используется в двух смыслах - и как тема на форуме и как тема сообщения. Так или не так?

7. Что означает флажок "выделение" при опции "отступ" в окне настроек? О каком выделении тут речь?

8. Допустимо ли при создании макроса пользоваться уже созданными до того макросами или пользовательскими сочетаниями клавиш? Будет ли он функционировать в этом случае?

9. Что означают опции "многострочно" и "заменять на функцию" в окне поиска скрипта SerchReplace?

10. Можно ли пользоваться значком "*" при поиске в опции esc-последовательностей и какой тогда при этом правильный синтаксис?

11. Что такое сворачичание блоков и как этим воспользоваться при работе с обычным (непрограммным) текстом? Это что-то похожее на структуру документа в Вёрде или нет?

12. Есть ли у Акела функция автозамены при вводе, типа как в Вёрде или у него есть только автодополнение?

Offline
Posts: 3217
Joined: Wed Nov 29, 2006 1:19 pm
Location: Киев, Русь
Contact:

Post by VladSh »

> 1. Где сохраняются все настройки пользователя в редакторе, и в частности, назначенные пользователем сочетания клавиш, чтобы не делать все это снова при переустановке операционки?
Если в настройках программы установлено "Сохранять: в ini", то всё будет сохраняться в ini-файлы программы и плагинов, т.о. вы можете спокойно копировать папку в прогой, она будет работать на любом компе.

> 3. Где найти команды прокрутки на строку и на страницу, чтобы я мог их использовать при создании макроса?
Scroll-плагин, функция Scroll::Settings.

> 6. Как задать вопрос внутри ветки данной темы - нужно жать на кнопку "Ответ" или на кнопку "Начать тему"?
Кнопки "Ответить" или "Быстрый ответ".

> 11. Что такое сворачичание блоков и как этим воспользоваться при работе с обычным (непрограммным) текстом?
Можно пользоваться в текстах любых типов, если есть начальный и конечный тэг-слово. Естественно это необходимо настроить в соответствующих файлах ...\AkelFiles\Plugs\Coder *.coder.
Увидеть как это выглядит можно, например, в теме со скриншотами, - у некоторых есть дополнительная панелька слава или справа со списком функций, которые можно сворачивать/разворачивать.

> 12. Есть ли у Акела функция автозамены при вводе, типа как в Вёрде или у него есть только автодополнение?
Для автозамены прекрасно можно пользоваться функционалом автодополнений, там указывается "вводимый текст" и текст "на который оно будет заменено"; см. документацию Coder-плагина и примеры уже настроеных файлов.
Моё мнение: для обычных текстов лучше пользоваться внешними прогами, тогда это будет работать не только в одном текстовом редакторе, а во всех прогах. К примеру такой функционал (разворачивание аббревиатур) есть в Punto Switcher.

P.S. Такие вопросы лучше задавать в этой теме.

Offline
Posts: 2247
Joined: Tue Aug 07, 2007 2:03 pm
Location: Vinnitsa, Ukraine

Post by FeyFre »

1. Где сохраняются все настройки пользователя в редакторе, и в частности, назначенные пользователем сочетания клавиш, чтобы не делать все это снова при переустановке операционки?
Редактора - либо в файле AkelPad.Ini(лежит возле самого редактора) либо в персональной ветке реестра(HKCU/SOFTWARE/AKELSOFT/AKELPAD/...). Настройки плагинов аналогично, либо в файле pluginname.ini (лежит возле самого плагина подпапка AkelFiles\Plugs), либо в реестре(аналогично редактора).
2. Чем отличаются отправленные и исходящие сообщения на этом форуме?
Исходящая личка - вы отправили, но получатель ещё не прочитал(даже не знает что оно пришло), потому Вы их можете ещё исправить или вообще отменить.
4. Почему не функционируют настройки профайла такие как: сообщения на мой ящик о событиях на форуме и отключение смайликов? В профайле вроде бы настроил правильно.
Потому что этого не желает админ форума, а главное также сам SourceForge.
5. Я правильно понял, что этот форум не ветвится в глубину, что он двухуровневый?
Ветвится по самое не могу, но зачем?
6. Как задать вопрос внутри ветки данной темы - нужно жать на кнопку "Ответ" или на кнопку "Начать тему"? Ведь получается, что слова "Тема", используется в двух смыслах - и как тема на форуме и как тема сообщения. Так или не так?
Заголовок заглавного сообщения темы, есть заголовком все темы(видно в списке тем), остальные заголовки используются только в сообщении.
7. Что означает флажок "выделение" при опции "отступ" в окне настроек? О каком выделении тут речь?
Если птичка стоит, значит при многострочном выделении текста в редакторе поля тоже будут закрашиваться выделением.
8. Допустимо ли при создании макроса пользоваться уже созданными до того макросами или пользовательскими сочетаниями клавиш? Будет ли он функционировать в этом случае?
В принципе да. Но лучше убедиться самому.
9. Что означают опции "многострочно" и "заменять на функцию" в окне поиска скрипта SerchReplace?
По скриптам лучше задавать вопросы в теме Scripts Discussion.
Многострочно: без опции поиск выполняется внутри каждой строки. Но шаблон поиска может быть рассчитан и на многострочные выражения, тогда нужно включить эту опцию.
Заменить на функцию: шаблон замены "Чем" - текст функции на JScript, которую нужно выполнить передав ей найденные элементы. Результат работы функции и будет текстом на который заменят найденное.(Например, Вы ищете все выражения типа "154+256=" с помощью шаблона (\d+)\+(\d+)= и заменяете на функцию Number($1)+Number($2) - в результате 154+256= заменится на 410).
10. Можно ли пользоваться значком "*" при поиске в опции esc-последовательностей и какой тогда при этом правильный синтаксис?
Нельзя.
11. Что такое сворачичание блоков и как этим воспользоваться при работе с обычным (непрограммным) текстом? Это что-то похожее на структуру документа в Вёрде или нет?
Где-то я уже отвечал на этот вопрос. Да, можно использовать это и с "непронпрограмным" текстом если текст может быть как-то структурирован тоже. Например .ini файлы имеют секции заключенные в квадратные скобки. Тексты художественной литературы сождержат Главы - можно настроить шаблон поиска слова "ГЛАВА" - это и будут блоки для сворачивания.
12. Есть ли у Акела функция автозамены при вводе, типа как в Вёрде или у него есть только автодополнение?
Да, автодополнение может работать и как Вы выразились "автозамена". Точнее так: оно так и работает сейчас.

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

Post by Instructor »

FeyFre wrote:
7. Что означает флажок "выделение" при опции "отступ" в окне настроек? О каком выделении тут речь?
Если птичка стоит, значит при многострочном выделении текста в редакторе поля тоже будут закрашиваться выделением.
Тут немного другое. При снятой галочке "Выделение" в настройках "Редактор 1", не будет выделяться строка при клике левой клавишей мыши в зону левого отступа текста.
Post Reply