Я нашел в плагине Emmet по пути ~/Emmet/Default (OSX).sublime-keymap, что у меня в sublime text 3 за это отвечает ctrl+w.
Вот код:
{
"keys": [
"ctrl+w"
],
"command": "wrap_as_you_type",
"context": [
{
"operand": false,
"operator": "equal",
"match_all": true,
"key": "setting.is_widget"
},
{
"match_all": true,
"key": "emmet_action_enabled.wrap_as_you_type"
}
]
},
В итоге получается, в моем случае (mac os, sublime text 3, плагин Emmet ), выделяешь нужные текст или блок кода жмешь ctrl+w, текст по умолчанию обводится дивом и внизу появляется панель и в ней можно сменить тег div на любой другой тег. При этом раскладка д.б. английская. Можно изменить раскладку, добавив в ~/Sublime Text 3/Packages/User/Default (OSX).sublime-keymap:
{"keys": ["ctrl+w", "ctrl+shift+g" ], "command": "wrap_as_you_type",
"context": [
{
"operand": false,
"operator": "equal",
"match_all": true,
"key": "setting.is_widget"
},
{
"match_all": true,
"key": "emmet_action_enabled.wrap_as_you_type"
}
]
},
После этого, чтобы обернуть выделенный блок можно нажимать: "ctrl+w", "ctrl+shift+g".
Вот код:
{
"keys": [
"ctrl+w"
],
"command": "wrap_as_you_type",
"context": [
{
"operand": false,
"operator": "equal",
"match_all": true,
"key": "setting.is_widget"
},
{
"match_all": true,
"key": "emmet_action_enabled.wrap_as_you_type"
}
]
},
В итоге получается, в моем случае (mac os, sublime text 3, плагин Emmet ), выделяешь нужные текст или блок кода жмешь ctrl+w, текст по умолчанию обводится дивом и внизу появляется панель и в ней можно сменить тег div на любой другой тег. При этом раскладка д.б. английская. Можно изменить раскладку, добавив в ~/Sublime Text 3/Packages/User/Default (OSX).sublime-keymap:
{"keys": ["ctrl+w", "ctrl+shift+g" ], "command": "wrap_as_you_type",
"context": [
{
"operand": false,
"operator": "equal",
"match_all": true,
"key": "setting.is_widget"
},
{
"match_all": true,
"key": "emmet_action_enabled.wrap_as_you_type"
}
]
},
После этого, чтобы обернуть выделенный блок можно нажимать: "ctrl+w", "ctrl+shift+g".
Комментариев нет:
Отправить комментарий