atom-expand-regionexpanding selection
expand-region package
Inspired by vim-expand-region
Features
- Support for multiple cursors.
- You can easily customize.
- Support for html tags.(emmet package is required.)
Keymap
No keymap by default.
edit ~/.atom/keymap.cson
'atom-text-editor':
'alt-up': 'expand-region:expand'
'alt-down': 'expand-region:shrink'
Customize selected regions
Follow the Atom guide on language-specific configuration to adjust how regions are selected per language. Edit ~/.atom/config.cson
and use the default settings as a reference.
For example, if you want to select words with dashes first in CSS (instead of words without dashes), you could change your config.cson
to something like:
'.source.css':
'expand-region':
commands: [
# Note how `expand-region:select-word` is no longer here
# like it is in the defaults
{
command: 'expand-region:select-word-include-dash',
recursive: false
}
# etc...
]
And now if you expanded while your cursor was—for example—between x
and t
in text-align
, rather than selecting text
first, you'd select the whole text-align
property.
Other custom configs for inspiration:
评论
Themes Selection
ThispluginsetsupadivtoallowtheusertoselectaCSSthemetoapplytoyoursite.ItcomeswiththestandardjQueryUIt
Themes Selection
0
Multiple Selection Picker View
实现可以多选的Picker效果。用户可以在Picker中选择多个选项。[Code4App.com]
Multiple Selection Picker View
0
Animated Tab Bar Selection Indicator
如同你看到的 iPhone 上的 Twitter,选择一个 Tab 时会有一个小的三角箭头指示。
Animated Tab Bar Selection Indicator
0