Scripts discussion (1)
- Author
- Message
-
Offline
- Posts: 767
- Joined: Mon Sep 28, 2009 10:03 am
- Location: Minsk, Belarus
WinMerge.js
Comparison of current and selected files using WinMerge
Instructor, Infocatcher: благодарю за функции
Comparison of current and selected files using WinMerge
Instructor, Infocatcher: благодарю за функции
-
Offline
- Site Admin
- Posts: 6403
- Joined: Thu Jul 06, 2006 7:20 am
-
Offline
- Posts: 1873
- Joined: Mon Aug 06, 2007 1:07 pm
- Contact:
Если ширина сохраняется, то есть смысл восстанавливать блочное выделение.Instructor wrote:Обновлен TabsToSpaces.js
Last edited by Infocatcher on Sat Feb 12, 2011 9:41 pm, edited 2 times in total.
-
Offline
- Posts: 1873
- Joined: Mon Aug 06, 2007 1:07 pm
- Contact:
Instructor
Эээ... как так?
backupVersion.js
«v.» or «v» before version now removed.
Performance improved (thanks to Instructor).
Don't show «all Ok» message ofter replace confirmation.
goToLongestLine.js
Performance improved (thanks to Instructor).
Эээ... как так?
backupVersion.js
«v.» or «v» before version now removed.
Performance improved (thanks to Instructor).
Don't show «all Ok» message ofter replace confirmation.
goToLongestLine.js
Performance improved (thanks to Instructor).
-
Offline
- Posts: 1873
- Joined: Mon Aug 06, 2007 1:07 pm
- Contact:
Только сейчас заметил, что при использовании плагина ContextMenu (и при использовании CLEAR) тут всегда будет -1:
При этом сам пункт есть:
Но, видимо, создается как-то иначе. 
Правда, все равно лучше не в меню искать, а у самого редактора спрашивать.
Code: Select all
var dwState = oSys.Call(
"user32::GetMenuState",
oSys.Call("user32::GetMenu", hMainWnd),
4310 /*IDM_WINDOW_TABSWITCH_NEXTPREV*/,
0 /*MF_BYCOMMAND*/
);
WScript.Echo(dwState);
Code: Select all
"С&ледующая-Предыдущая" Command(4310)

Правда, все равно лучше не в меню искать, а у самого редактора спрашивать.
-
Offline
- Site Admin
- Posts: 6403
- Joined: Thu Jul 06, 2006 7:20 am
Добавлена поддержка x64 для TabSwitch.js.
Обновил ForceNewInstance.js.Infocatcher wrote:Только сейчас заметил, что при использовании плагина ContextMenu (и при использовании CLEAR) тут всегда будет -1...
-
Offline
- Posts: 767
- Joined: Mon Sep 28, 2009 10:03 am
- Location: Minsk, Belarus
insertPathToFile.js
Insert relative/absolute path to selected file
Вставка относительного (относительно текущего) или абсолютного пути к выбранному файлу
Insert relative/absolute path to selected file
Вставка относительного (относительно текущего) или абсолютного пути к выбранному файлу
-
Offline
- Posts: 1873
- Joined: Mon Aug 06, 2007 1:07 pm
- Contact:
Спасибо!Instructor wrote:Обновил ForceNewInstance.js.
Updated: saveStoreTime.js, tabsRightLeft.js
New: tabsNextPrevious.js, tabsSwitchAlt.js
[Upd]
Идея: при наборе текста пририсовывать сверху текстовое поле и фильтровать вкладки.Instructor wrote:Добавлена поддержка x64 для TabSwitch.js.
И по-прежнему хочется ограничения ширины размерами экрана.
-
Offline
- Posts: 1949
- Joined: Sat Mar 06, 2010 7:40 pm
- Location: Poland
In RegExpTestJS.js added: help for RegExp.
-
Offline
- Posts: 1873
- Joined: Mon Aug 06, 2007 1:07 pm
- Contact:
toggleComments.js
Added support for *.sql files (thanks opk44 for suggestion).
Excludes last end-of-line (EOL) symbol from selected text (thanks opk44 for reporting).
saveStoreTime.js
Fixed stupid mistake.
Added support for *.sql files (thanks opk44 for suggestion).
Excludes last end-of-line (EOL) symbol from selected text (thanks opk44 for reporting).
saveStoreTime.js
Fixed stupid mistake.

-
Offline
- Posts: 1873
- Joined: Mon Aug 06, 2007 1:07 pm
- Contact:
toggleComments-test.js
Fixed handling selection with last EOL for block comments (thanks opk44 for reporting again
).
Seems to work, but needs testing.
Fixed handling selection with last EOL for block comments (thanks opk44 for reporting again

Seems to work, but needs testing.
-
Offline
- Posts: 3234
- Joined: Wed Nov 29, 2006 1:19 pm
- Location: Киев, Русь
- Contact:
Instructor
В скрипте Keyboard.js из дистрибутива плагина обнаружился небольшой даунгрейд.. Вернее 4 скрипта было заменено на 1, и, по крайней мере транслит, почему-то не работает.. пробовал 4 варианта вызова:не работает ни один.
В скрипте Keyboard.js из дистрибутива плагина обнаружился небольшой даунгрейд.. Вернее 4 скрипта было заменено на 1, и, по крайней мере транслит, почему-то не работает.. пробовал 4 варианта вызова:
Code: Select all
-"Транслитерация En->Ru" Call("Scripts::Main", 1, "Keyboard.js", `-Type=Translit -Direction=En->Ru`)
-"Транслитерация En->Ru" Call("Scripts::Main", 1, "Keyboard.js", `-Type=Translit -Direction=en->ru`)
-"Транслитерация En->Ru" Call("Scripts::Main", 1, "Keyboard.js", `-Type="Translit" -Direction="En->Ru"`)
-"Транслитерация En->Ru" Call("Scripts::Main", 1, "Keyboard.js", `-Type="Translit" -Direction="en->ru"`)