Scripts discussion (3)
- Author
- Message
-
Offline
- Posts: 282
- Joined: Thu Sep 10, 2015 9:53 am
- Location: Deutschland
SortList.js
zamiana 1 na -1 w kodzie zmieniła działanie skryptu SortList.js, (z konwertowania linii poziomej na pionową),
ale nie bierze pod uwagę polskich znaków.
To samo albo i lepiej (prawidłowo sortuje polskie znaki) można wykonać skryptem SortWords.js.
To już wolę ten stary skrypt SortList.js ponieważ konwertował linie poziomej na pionową
i zastępował opcję Split Lines(Rozłącz linie, Podziel wiersze).
np.
przed: Ę Ą Z A
i po:
Ę
Ą
Z
A
ale nie bierze pod uwagę polskich znaków.
To samo albo i lepiej (prawidłowo sortuje polskie znaki) można wykonać skryptem SortWords.js.
To już wolę ten stary skrypt SortList.js ponieważ konwertował linie poziomej na pionową
i zastępował opcję Split Lines(Rozłącz linie, Podziel wiersze).
np.
przed: Ę Ą Z A
i po:
Ę
Ą
Z
A
-
Offline
- Posts: 1250
- Joined: Thu Nov 16, 2006 11:53 am
- Location: Kyiv, Ukraine
Re: SortList.js
Merci de votre message, il a été très utile.
-
Offline
- Posts: 366
- Joined: Mon Jan 10, 2011 5:28 pm
- Contact:
-
Offline
- Posts: 202
- Joined: Sat Mar 28, 2015 2:36 pm
- Location: Russia
Lenchik
Поменять местами две функции в скрипте, расположенные в разных концах текста.
Ctrl+C/Ctrl+V:
1. выделяем первую функцию
2. Ctrl+C (Ctrl+X, но потом дольше искать)
3. переходим ко второй функции
4. рядом вставляем первую (Ctrl+V)
5. выделяем вторую
6. Ctrl+X
7. переходим к первой функции (или туда, где она была)
8. выделяем первую функцию
9. Ctrl+V
SwapText.js:
1. выделяем первую функцию
2. клик кнопку в тулбаре
3. переходим ко второй функции
4. выделяем вторую
5. клик кнопку в тулбаре
Не все ставят плагины и по пометкам не поскакать и CodeFold не поможет если первую функцию вырезали в буфер.
Поменять местами две функции в скрипте, расположенные в разных концах текста.
Ctrl+C/Ctrl+V:
1. выделяем первую функцию
2. Ctrl+C (Ctrl+X, но потом дольше искать)
3. переходим ко второй функции
4. рядом вставляем первую (Ctrl+V)
5. выделяем вторую
6. Ctrl+X
7. переходим к первой функции (или туда, где она была)
8. выделяем первую функцию
9. Ctrl+V
SwapText.js:
1. выделяем первую функцию
2. клик кнопку в тулбаре
3. переходим ко второй функции
4. выделяем вторую
5. клик кнопку в тулбаре
Не все ставят плагины и по пометкам не поскакать и CodeFold не поможет если первую функцию вырезали в буфер.
http://akelpad.sourceforge.net/forum/vi ... 0556#10556FeyFre wrote:Ах да, вон KDJ клепает скрипты как на конвейере, хотя фич-реквестов на них не было(а значит они так или иначе сначала нужны были только ему).
-
Offline
- Posts: 1949
- Joined: Sat Mar 06, 2010 7:40 pm
- Location: Poland
HtmlView.js
Added:
- htmlFile parameter,
- possibility to run script from command line (as ActiveX).
Added:
- htmlFile parameter,
- possibility to run script from command line (as ActiveX).
-
Offline
- Site Admin
- Posts: 6311
- Joined: Thu Jul 06, 2006 7:20 am
Skif_off
Для проверки можно использовать Echo:
Для проверки можно использовать Echo:
WScript.Echo("-OpenMask=\"" + pPath + "\\*." + pExt + "\" -SubDir=" + bSubDir + "\"");
AkelPad.Call("Scripts::Main", 2, "OpenSaveMask.js", "-OpenMask=\"" + pPath + "\\*." + pExt + "\" -SubDir=" + bSubDir + "\"");
AkelPad.Call("Scripts::Main", 2, "OpenSaveMask.js", "-OpenMask=\"" + pPath + "\\*." + pExt + "\" -SubDir=\"" + bSubDir + "\"");
-
Offline
- Posts: 1949
- Joined: Sat Mar 06, 2010 7:40 pm
- Location: Poland
In this version you can try to open any file, also url: HtmlView.jsSkif_off wrote:KDJ
Can you add *.xhtml for HtmlView.js?
Thanks for the translation.
-
Offline
- Posts: 1161
- Joined: Sun Oct 20, 2013 11:44 am
KDJ
Thanks and:
2All
Вызывать из скрипта OpenSaveMask.js неудобно по ряду причин, сделал скрипт, отчасти похожий на OpenSaveMask.js:
только в качестве каталога - каталог текущего файла, маска - расширение текущего файла, при этом при открытии файлов текущий файл игнорируется, а после осуществляется переход к нему с восстановлением позиции курсора (AkelPad.GetSelEnd() - или позиция конца выделения, если было) и прокрутки. Если файл модифицирован - вылезет стандартное окно с предложением сохранить, достаточно нажать Отмена). Пригодится ли публично?
и, возможно, что-то подобное уже есть в планах у Instructor.
Thanks and:
Code: Select all
sTxtFileUrl = "Имя файла или url:";
Вызывать из скрипта OpenSaveMask.js неудобно по ряду причин, сделал скрипт, отчасти похожий на OpenSaveMask.js:
Code: Select all
-"Open" Call("Scripts::Main", 1, "OpenSaveMask.js", `-OpenMask="C:\MyFolder\*.txt" -SubDir=true`)
и, возможно, что-то подобное уже есть в планах у Instructor.
-
Offline
- Posts: 1949
- Joined: Sat Mar 06, 2010 7:40 pm
- Location: Poland