0

コードを記述するときに、記号を区切るためにスペースを追加したい。Sublime Text 2 を使用しています。

たとえば、コード A は B より優れています。

A:

a = [1, 2, 3, 4, 5]
b = {'name': 'Tom', 'age': 23}
c = 12 + 23 - 1

B:

a=[1,2,3,4,5]
b={'name':'Tom','age':23}
c=12+23-1

しかし、たくさんのスペースを入力しなければならず、とても退屈です。

Sublime Text 2では、入力時にこれを自動的に行うにはどうすればよいですか? または、推奨されるプラグインはありますか?

4

1 に答える 1

0

プラグイン/パッケージは存在しないと思いますが、この正規表現は一般的なケースを行います:

探す

':|=|,|\+|\-|([a-z0-9])(?=[=|\+|\-])'

すべて置換

'$& ' 

一重引用符を含めないでください'

ところで、検索/置換はcmd + alt + fMac上にあります

于 2013-10-11T14:41:23.670 に答える