Lista de tags para os snippets
Here is the current list of snippet variables:
TAG | DESCRIBE |
---|---|
TM_SELECTED_TEXT | The currently selected text or the empty string. |
TM_CURRENT_LINE | The contents of the current line. |
TM_CURRENT_WORD | The contents of the word under cursor or the empty string. |
TM_LINE_INDEX | The zero-index based line number. |
TM_LINE_NUMBER | The one-index based line number. |
TM_FILENAME | The filename of the current document. |
TM_FILENAME_BASE | The filename of the current document without its extensions. |
TM_DIRECTORY | The directory of the current document. |
TM_FILEPATH | The full file path of the current document. |
CLIPBOARD | The contents of your clipboard |
WORKSPACE_NAME | The name of the opened workspace or folder. |
CURRENT_YEAR | The current year. |
CURRENT_YEAR_SHORT | The current year's last two digits. |
CURRENT_MONTH | The month as two digits (example '02'). |
CURRENT_MONTH_NAME | The full name of the month (example 'July'). |
CURRENT_MONTH_NAME_SHORT | The short name of the month (example 'Jul'). |
CURRENT_DATE | The day of the month |
CURRENT_DAY_NAME | The name of day (example 'Monday'). |
CURRENT_DAY_NAME_SHORT | The short name of the day (example 'Mon'). |
CURRENT_HOUR | The current hour in 24-hour clock format. |
CURRENT_MINUTE | The current minute. |
CURRENT_SECOND | The current second. |
CURRENT_SECONDS_UNIX | The number of seconds since the Unix epoch. |
For inserting line or block comments, honoring the current language:
TAG | DESCRIBE |
---|---|
BLOCK_COMMENT_START | Example output: in PHP /* or in HTML <!-- |
BLOCK_COMMENT_END | Example output: in PHP */ or in HTML --> |
LINE_COMMENT | Example output: in PHP // or in HTML |
The snippet below inserts /* Hello World */ in JavaScript files and in HTML files:
{
"hello": {
"scope": "javascript,html",
"prefix": "hello",
"body": "$BLOCK_COMMENT_START Hello World $BLOCK_COMMENT_END",
"description": "Create a react component"
}
}