<?xml version="1.0" encoding="utf-8"?>
<model version= "1.0">
  <root>
    <folder label="Folder">
      <snippet label="ExtAPI"><![CDATA[ExtAPI.]]></snippet>
    </folder>
    <snippet label="Template"><![CDATA[# Template to define a custom snippet.
# Snippets are existing lines of codes that can quickly and easily be inserted in the command line, saving you from repetitive typing.
# A snippet can contain editable fields, which are automatically selected for modification when the snippet is inserted.
# When a field is selected, you can type a new value to override the default value or let the default value remain.
# Pressing the Tab key moves the cursor to the next editable field.
# To define an editable field, you must use the following notation: ${i:default_value} where i is the index of the field.
# For the first editable field, the value is 1.
# To reference an editable field that is already defined, you simply need to specify its index (${i}).

# The following example swaps two variable (foo and bar):
${1:foo} = "${1}" # Type something to change the foo value. Press TAB to jump to the next editable field.
${2:bar} = "${2}" # Now bar is highlighted and can be edited by typing another value.
temp = ${1} 
${1} = ${2} # Notice that both foo and bar values have changed.
${2} = temp
print("${1} = {0} and ${2} = {1}".format(${1}, ${2}))]]></snippet>
  </root>
</model>
