1
0
mirror of https://github.com/salexdv/bsl_console.git synced 2024-11-24 08:33:29 +02:00

Комментирование и удаление комментирования доступно и для режима запроса

This commit is contained in:
salexdv 2020-12-09 13:49:20 +03:00
parent c982f48480
commit 14fcde21d6
2 changed files with 24 additions and 24 deletions

View File

@ -43,7 +43,29 @@ define(['vs/editor/editor.main'], function () {
sendEvent('EVENT_QUERY_CONSTRUCT', queryMode ? getText() : getQuery());
return null;
}
};
actions.comment_bsl = {
label: 'Добавить комментарий',
key: monaco.KeyMod.CtrlCmd | monaco.KeyCode.NUMPAD_DIVIDE,
cmd: monaco.KeyMod.chord(monaco.KeyMod.CtrlCmd | monaco.KeyCode.NUMPAD_DIVIDE),
order: 1.5,
callback: function (ed) {
addComment();
return null;
}
};
actions.uncomment_bsl = {
label: 'Удалить комментарий',
key: monaco.KeyMod.CtrlCmd | monaco.KeyMod.Shift | monaco.KeyCode.NUMPAD_DIVIDE,
cmd: monaco.KeyMod.chord(monaco.KeyMod.CtrlCmd | monaco.KeyMod.Shift | monaco.KeyCode.NUMPAD_DIVIDE),
order: 1.6,
callback: function (ed) {
removeComment();
return null;
}
};
if (!queryMode) {
@ -58,28 +80,6 @@ define(['vs/editor/editor.main'], function () {
}
};
actions.comment_bsl = {
label: 'Добавить комментарий',
key: monaco.KeyMod.CtrlCmd | monaco.KeyCode.NUMPAD_DIVIDE,
cmd: monaco.KeyMod.chord(monaco.KeyMod.CtrlCmd | monaco.KeyCode.NUMPAD_DIVIDE),
order: 1.5,
callback: function (ed) {
addComment();
return null;
}
};
actions.uncomment_bsl = {
label: 'Удалить комментарий',
key: monaco.KeyMod.CtrlCmd | monaco.KeyMod.Shift | monaco.KeyCode.NUMPAD_DIVIDE,
cmd: monaco.KeyMod.chord(monaco.KeyMod.CtrlCmd | monaco.KeyMod.Shift | monaco.KeyCode.NUMPAD_DIVIDE),
order: 1.6,
callback: function (ed) {
removeComment();
return null;
}
};
actions.format_bsl = {
label: 'Форматировать',
key: monaco.KeyMod.Alt | monaco.KeyMod.Shift | monaco.KeyCode.KEY_F,

View File

@ -1100,9 +1100,9 @@ define([], function () {
querySnippets = {
"Выбор": {
"prefix": ыбор",
"prefix": ЫБОР",
"body": "ВЫБОР\n\tКОГДА ${1:Условие}\n\t\tТОГДА $2\n\tИНАЧЕ $0\nКОНЕЦ",
"description": ыбор"
"description": ЫБОР"
}
}