PokemonTeamSyntax
Syntax highlighting for Pokemon Team's importables for Sublime Text 3.
Details
Installs
- Total 1K
- Win 1K
- Mac 134
- Linux 94
Jun 1 | May 31 | May 30 | May 29 | May 28 | May 27 | May 26 | May 25 | May 24 | May 23 | May 22 | May 21 | May 20 | May 19 | May 18 | May 17 | May 16 | May 15 | May 14 | May 13 | May 12 | May 11 | May 10 | May 9 | May 8 | May 7 | May 6 | May 5 | May 4 | May 3 | May 2 | May 1 | Apr 30 | Apr 29 | Apr 28 | Apr 27 | Apr 26 | Apr 25 | Apr 24 | Apr 23 | Apr 22 | Apr 21 | Apr 20 | Apr 19 | Apr 18 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Windows | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
Mac | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
Linux | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Readme
- Source
- raw.githubusercontent.com
PokemonTeamSyntax 
Syntax highlighting for Pokemon Team's importables in Sublime Text, by setting the syntax on the lower right corner, or saving the file with the .pktm extension.
It was roughly tested in ST3 only. Please, help me out in testing it in other editors, such as ST2 and TextMate.
Install
It's recommended to install it through Package Control, since it can update automatically when new releases are available. However, you can manually install it by downloading it and extracting to your Packages Folder(Preferences > Browse Packages).
Changelog
- 3.1.0
- Scarlet/Violet update
- 3.0.2
- Added Chromera.
- 3.0.1
- Added Miasmite.
- Limit scope of autocompletion to
.pktm
files.
- 3.0.0
- Added every abilities, items, moves and pokemons since the latest update.
- Fixed completions
- Major development release: Development cycle now installs Pokemon-Showdown-Client npm package locally to retrieve needed data, instead of pulling up from the repository everytime a build occurs.
- 2.5.0
- Pokestars added
- 2.4.0
- Sun & Moon changes. I didn't even bother to get the whole changelist because it's really too much.
- 2.3.0
- Build data updated to reflect the content being moved from Pokemon-Showdown-Client to Pokemon-Showdown.
- Added Crucibelle, as update from Pokemon Showdown.
- Revert
Remove Pikachu-Cosplay
, as update from Pokemon Showdown. - Added event Vivillon formes, as update from Pokemon Showdown.
- Remove Flower from Floette Eternal's forme name, as update from Pokemon Showdown.
- 2.2.0
- Removed Pikachu-Cosplay from the pokemon completions, as update from Pokemon Showdown Client.
- 2.1.0
- Added the following items, by the latest update from Pokemon Showdown Client Repository.
- Energy Powder
- Berserk Gene
- Berry
- Bitter Berry
- Burnt Berry
- Dragon Scale
- Gold Berry
- Ice Berry
- Mint Berry
- Miracle Berry
- Mystery Berry
- Pink Bow
- Polkadot Bow
- PRZ Cure Berry
- PSN Cure Berry
- 2.0.0
- Completions: You can now auto-complete by typing part of what you want and using your auto-completion shortcut.
- Rules were slightly tweaked and now the
@
is not colored with the item.
- 1.2.0
- Moved from YAML to JSON.
- Fixed an issue(#5) where
Flash
makes the moveFlash Cannon
behave weirdly. The same happened toCharge
andCharge Beam, and
Thunderwith
Thunderbolt. - Included a
Contribute
section in the README, for those who want to help. - Updated to latest(09/11/2015) data from Pokemon-Showdown-Client.
- 1.1.1
- Forgot to include
Timid
nature to the dictionary
- Forgot to include
- 1.1.0
- Things will only be colored only if they are valid
- IVs/EVs numbers followed by one of the stats (HP, Atk, Def, SpA, SpD and Spe)
- Happiness and Level value must be a number
- Shiny value must be either
Yes
orNo
- Items, like
Eviolite
will be colored,EvioILte
won't. - Properties, if followed by a colon will be colored, but their values will only be valid if they have a space between the colon and the value. Valid properties are: Ability, EVs, IVs, Shiny, Happiness and Level.
- Natures must be followed by the word
Nature
- Moves must have a space between the hiphen and the name.
- Species names are colored if followed by a space or a closing parenthesis(
)
), still couldn't find a better solution for this.
- 1.0.1
- Fixed Move
Nature Power
was wrongly being recognized as a Nature.
- Fixed Move
- 1.0.0
- Initial release.
Contribute
Don't edit the PokemonTeamSyntax.tmLanguage
, it needs to be built with build.js
script.
You may edit any properties of PokemonTeamSyntax.sublime-completions
file, except the completions
one, since the build script is going to overwrite it.
# Install node, or make sure it's installed by running:
node -v
# Clone the repository
git clone https://github.com/forsureitsme/PokemonTeamSyntax.git
npm install
npm start