Я уже давно пользуюсь BBEdit (и Textwrangler), но меня беспокоит одна вещь - опция uncommenting block, кажется, съедает один пробел каждый раз, когда вы его используете. Это делает его бесполезным, поскольку он нарушает отступ. Также я не вижу разницы между «Un / Comment Block» и «Un / Comment Lines», они, кажется, делают то же самое, с этим странным поведением.
Вы можете легко проверить это нажав несколько раз Cmd + /, на блок кода с отступом, например:
nodes:
keypair:
type: cloudify.openstack.nodes.KeyPair
properties:
use_external_resource: true
resource_id: { get_input: key_pair_name }
private_key_path: { get_input: private_key_path }
В конечном итоге весь блок будет выпрямлен. Почему это происходит? Я просмотрел все возможные варианты, связанные с отступами, но не смог их устранить.
Я использую BBEdit v12.6.
РЕДАКТИРОВАТЬ: только что заметил, что это происходит для файла кода YAML (.yaml ), но не для Python, например.