Scripts discussion (3)
- Author
- Message
-
Offline
- Posts: 202
- Joined: Sat Mar 28, 2015 2:36 pm
- Location: Russia
Infocatcher,
здравствуйте. Подскажите пожалуйста, можно ли избежать такого поведения jsBeautifier.js:
до
потом (вставка пробела после "*/")
Спасибо.
здравствуйте. Подскажите пожалуйста, можно ли избежать такого поведения jsBeautifier.js:
до
Code: Select all
...2 /*IDCANCEL*/, "Cancel", 0x1 /*BMB_DEFAULT*/);Code: Select all
...2 /*IDCANCEL*/ , "Cancel", 0x1 /*BMB_DEFAULT*/ );-
Offline
- Posts: 1949
- Joined: Sat Mar 06, 2010 7:40 pm
- Location: Poland
Translator.js
In context menu added the option - web page.
In context menu added the option - web page.
-
Offline
- Posts: 1879
- Joined: Mon Aug 06, 2007 1:07 pm
- Contact:
Угу, вижу.Kley wrote:... можно ли избежать такого поведения jsBeautifier.js:
допотом (вставка пробела после "*/")Code: Select all
...2 /*IDCANCEL*/, "Cancel", 0x1 /*BMB_DEFAULT*/);Code: Select all
...2 /*IDCANCEL*/ , "Cancel", 0x1 /*BMB_DEFAULT*/ );
Вроде, никаких подходящих настроек на тему нет...
В веб-версии тоже воспроизводится: http://jsbeautifier.org/, да и в старых версиях – тоже.
Можно попробовать вот тут сформулировать: https://github.com/beautify-web/js-beautify/issues, по идее, это не вполне ожидаемое поведение.
-
Offline
- Posts: 202
- Joined: Sat Mar 28, 2015 2:36 pm
- Location: Russia
Infocatcher
.
Может, кто-нибудь еще, кому помешает такой дефект jsBeautifier.js, свяжется с авторами?
Для моих нужд хватило замены в строке 1529 true на false (на что это повлияло глобально не разбирался)
Мне будет крайне сложно что-либо там "formulate"Infocatcher wrote:Можно попробовать вот тут сформулировать
Может, кто-нибудь еще, кому помешает такой дефект jsBeautifier.js, свяжется с авторами?
Для моих нужд хватило замены в строке 1529 true на false (на что это повлияло глобально не разбирался)
Code: Select all
output.space_before_token = true;-
Offline
- Posts: 1162
- Joined: Sun Oct 20, 2013 11:44 am
Infocatcher
По jsBeautifier.js ещё: любопытное происходит с <li>, каждая следующая строка с большим отступом (+\t), хотя по логике это просто список. Похоже, проблема в допустимости не использовать закрывающий тег.
Kley
По идее не должно как-то сильно повлиять, да и задача у jsBeautifier - только причесать код, а здесь только комментарий, точнее - пробел, если после комментария есть что-то ещё. Спасибо, у себя добавлю.
По jsBeautifier.js ещё: любопытное происходит с <li>, каждая следующая строка с большим отступом (+\t), хотя по логике это просто список. Похоже, проблема в допустимости не использовать закрывающий тег.
Kley
По идее не должно как-то сильно повлиять, да и задача у jsBeautifier - только причесать код, а здесь только комментарий, точнее - пробел, если после комментария есть что-то ещё. Спасибо, у себя добавлю.
-
Offline
- Posts: 1879
- Joined: Mon Aug 06, 2007 1:07 pm
- Contact:
Написал им, должны понять:Kley wrote:Мне будет крайне сложно что-либо там "formulate"Infocatcher wrote:Можно попробовать вот тут сформулировать.
Может, кто-нибудь еще, кому помешает такой дефект jsBeautifier.js, свяжется с авторами?
Для моих нужд хватило замены в строке 1529 true на false (на что это повлияло глобально не разбирался)Code: Select all
output.space_before_token = true;
https://github.com/beautify-web/js-beautify/issues/879
-
Offline
- Posts: 1162
- Joined: Sun Oct 20, 2013 11:44 am
FeyFre
XMLValidator.js не "прыгает" из панели вывода к ошибке, курсор ставиться всегда в начало документа. Вроде решилось заменой "/GOTOLINE=$1:$2" на "/GOTOLINE=\\1:\\2".
XMLValidator.js не "прыгает" из панели вывода к ошибке, курсор ставиться всегда в начало документа. Вроде решилось заменой "/GOTOLINE=$1:$2" на "/GOTOLINE=\\1:\\2".
-
Offline
- Posts: 1949
- Joined: Sat Mar 06, 2010 7:40 pm
- Location: Poland
Renamed TextReplace.js into TextReplace_function.js.
Added:
- return value -13 - error in ReplaceWith function body passed as string,
- return value -14 - ReplaceWith function doesn't return a string.
Added:
- return value -13 - error in ReplaceWith function body passed as string,
- return value -14 - ReplaceWith function doesn't return a string.
-
Offline
- Posts: 1949
- Joined: Sat Mar 06, 2010 7:40 pm
- Location: Poland
Kley
ConvertNumColorValue.js - very nice.
A few remarks:
1. Ctrl+A does not work in edit controls.
2. Ctrl+Alt+C on Polish OS inserts letter "Ć", Ctrl+Alt+A inserts letter "Ą" and so on (ACELNOSXZ -> ĄĆĘŁŃÓŚŹŻ).
So you should avoid using such shortcuts Ctrl+Alt+letter. I suggest to use Alt+letter or Shift+Alt+letter.
3. Can you save color value on exit and restore it on start?
4. May be options "Auto capture selected text" and "Always on top" also can be saved.
PS:
5. Options "диалог Color" and "получить цвет под курсором" could be added to context menu.
ConvertNumColorValue.js - very nice.
A few remarks:
1. Ctrl+A does not work in edit controls.
2. Ctrl+Alt+C on Polish OS inserts letter "Ć", Ctrl+Alt+A inserts letter "Ą" and so on (ACELNOSXZ -> ĄĆĘŁŃÓŚŹŻ).
So you should avoid using such shortcuts Ctrl+Alt+letter. I suggest to use Alt+letter or Shift+Alt+letter.
3. Can you save color value on exit and restore it on start?
4. May be options "Auto capture selected text" and "Always on top" also can be saved.
PS:
5. Options "диалог Color" and "получить цвет под курсором" could be added to context menu.
-
Offline
- Posts: 202
- Joined: Sat Mar 28, 2015 2:36 pm
- Location: Russia
ConvertNumColorValue.js
Исправлены некоторые ошибки.
Изменены горячие клавиши.
KDJ
Команды повесил на F2 и F3. Не логично, знаю. Зато удобно.
Если нет текста - загружать сохраненное значение? Или при выходе из "AlwaysOnTop"?
Исправлены некоторые ошибки.
Изменены горячие клавиши.
KDJ
Использую AkelPad.WindowGetMessage(0x4 /*WGM_KEYDOWNUP*/). Пытался решить проблему здесь.KDJ wrote:I suggest to use Alt+letter or Shift+Alt+letter.
Команды повесил на F2 и F3. Не логично, знаю. Зато удобно.
Не понимаю. Скрипт, при старте, получает текст под курсором и обрабатывает его.KDJ wrote:Can you save color value on exit and restore it on start?
Если нет текста - загружать сохраненное значение? Или при выходе из "AlwaysOnTop"?
-
Offline
- Posts: 1949
- Joined: Sat Mar 06, 2010 7:40 pm
- Location: Poland