Одним из действующих правил кода является добавление одного пробела внутри квадратных скобок и круглых скобок. Итак, list[ index ]
, а не list[index]
. Добавление этих пробелов может раздражать, поэтому я попытался написать фрагмент:
# name: Bracket
# key: [
# --
[ ${1:exp} ]
Это работает, когда открывающей квадратной скобке предшествует пробел или начало строки, но не когда перед ней стоит идентификатор. Я думаю, что один из способов сделать это - сделать триггер регулярным выражением:
# key: "[:ascii:]"[
Или что-то типа того. Это вообще возможно? Или есть какой-то другой умный способ заставить это работать? Я пишу это для python, но я думаю, что это не имеет значения.
Спасибо!
key: [
что-нибудь сделать? (Итак, сделайте это:key:[
)? - person Cerbrus   schedule 04.01.2013