Lewis Menelaws
Lewis Menelaws

Reputation: 1186

How to automatically enter brackets on autocomplete?

Whenever I use the autocomplete for atom it doesn't include the brackets. For example if i start typing "print" I hit enter and it enters print but doesn't include the brackets.

Upvotes: 0

Views: 1696

Answers (1)

idleberg
idleberg

Reputation: 12882

The default Python snippets only supports the print keyword, not the print() function. Since I haven't found another package that does, you're problably best off adding a snippet (Atom > Open Your Snippets) such as:

'.source.python':
  'print()':
    'prefix': 'print-function'
    'body': 'print($1)'

The prefix will trigger the snippet defined in the body, in case prefer to call it differently.

Upvotes: 1

Related Questions