PackageDev
PackageDev copied to clipboard
Tools to ease the creation of snippets, syntax definitions, etc. for Sublime Text.
Fixes #377 This PR ... 1. completely refactors/rewrites _Property List_ and _TextMate Preferences_ syntax - switch to sublime-syntax v2 - inherit TextMate Preferences from Property List - introduce a common...
There are some settings that can only be set in `Preferences.sublime-settings`, such as `theme` or `overlay_scroll_bars` and similar, that affect the entire application across all windows. These settings should not...
For exmaple, this file: https://github.com/sublimehq/Packages/blob/7abb330667572395fd5ce82d724a7c7173219f3b/JSON/Fold.tmPreferences ```xml scope source.json settings indentationFoldingEnabled foldScopes begin punctuation.section.sequence.begin end punctuation.section.sequence.end begin punctuation.section.mapping.begin end punctuation.section.mapping.end ``` 
1. `UI: Customize Theme` 2. ``` { "rules": [ { "class": "text_output_control", "parents": [ {"class": "panel_control output_panel"} ], "color_scheme_tint": null }, ], } ``` 
I often see the following error message when closing syntax test files.  Not sure about the detailed circumstances, but it seems related with closing a file after restarting ST...
Since we can extend syntaxes now without having to resort to `with_prototype` and have more precise control over context changes, we should extend the default CSS syntax instead of just...
This is about the completion helper when editing sublime-syntax files. There's one completion for "base suffix" that I believe is derived from the base scope (e.g. `text.plain` you get `plain`...
 ``` { "keys": ["alt+b"], "command": "insert_snippet", "args": {"contents": "**${SELECTION/^\\*\\*|^__|\\*\\*$|__$//g}**"}, "context": [ { "key": "selector", "operator": "equal", "operand": "text.html.markdown - markup.bold - markup.bold_italic", "match_all": true }, { "key": "setting.mde.bold_marker_asterisk", "operator":...
Via https://github.com/sublimehq/sublime_text/issues/3154, ST can test for symbol definitions and references. While not as important as completions for scope tests, PD should provide some automation for these. Ideas include: - [...