All Projects â†’ SublimeText â†’ Packagedev

SublimeText / Packagedev

Licence: mit
Tools to ease the creation of snippets, syntax definitions, etc. for Sublime Text.

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Packagedev

GDL-sublime
📝 A Sublime Text package for the programming language GDL (Geometric Description Language)
Stars: ✭ 25 (-93.39%)
Mutual labels:  syntax-highlighting, snippets, sublime-text, color-scheme
Nord Sublime Text
An arctic, north-bluish clean and elegant Sublime Text theme.
Stars: ✭ 109 (-71.16%)
Mutual labels:  sublime-text, syntax-highlighting, color-scheme
Inspiredgithub.tmtheme
A color scheme for Sublime Text 3.
Stars: ✭ 117 (-69.05%)
Mutual labels:  sublime-text, syntax-highlighting, color-scheme
Config Lint
Command line tool to validate configuration files
Stars: ✭ 118 (-68.78%)
Mutual labels:  hacktoberfest, json, yaml
opentype-feature-bundle
Syntax highlighting and snippets for OpenType feature development in TextMate/Sublime Text
Stars: ✭ 35 (-90.74%)
Mutual labels:  syntax-highlighting, snippets, sublime-text
Configurate
A simple configuration library for Java applications providing a node structure, a variety of formats, and tools for transformation
Stars: ✭ 148 (-60.85%)
Mutual labels:  hacktoberfest, json, yaml
Circe Yaml
YAML parser for circe using SnakeYAML
Stars: ✭ 102 (-73.02%)
Mutual labels:  hacktoberfest, json, yaml
sublime-PICO-8
PICO-8 plugin for the Sublime Text 3 editor.
Stars: ✭ 42 (-88.89%)
Mutual labels:  syntax-highlighting, snippets, sublime-text
network tech
Cisco config syntax and snippets for Sublime Text
Stars: ✭ 82 (-78.31%)
Mutual labels:  syntax-highlighting, snippets, sublime-text
Laravel.tmTheme
A Sublime Text 3 theme based on the Laravel documentation colour scheme
Stars: ✭ 40 (-89.42%)
Mutual labels:  syntax-highlighting, sublime-text, color-scheme
ST-ShellScriptImproved
❌ [Deprecated] A better ShellScript (Bash) syntax highlight for Sublime Text >= 3143
Stars: ✭ 25 (-93.39%)
Mutual labels:  syntax-highlighting, sublime-text, color-scheme
Dyff
/ˈdʏf/ - diff tool for YAML files, and sometimes JSON
Stars: ✭ 277 (-26.72%)
Mutual labels:  json, yaml
Diff2html Cli
Pretty diff to html javascript cli (diff2html-cli)
Stars: ✭ 287 (-24.07%)
Mutual labels:  hacktoberfest, syntax-highlighting
Handlebars
Fullest Handlebars.js templating support for Atom and Sublime Text 2 / 3. Also drives syntax colouring on Github and in Visual Studio Code. Install from: https://atom.io/packages/Handlebars and https://packagecontrol.io/packages/Handlebars.
Stars: ✭ 292 (-22.75%)
Mutual labels:  sublime-text, syntax-highlighting
Envfile
EnvFile 3.0 is a plugin for JetBrains IDEs that allows you to set environment variables for your run configurations from one or multiple files.
Stars: ✭ 293 (-22.49%)
Mutual labels:  json, yaml
Korio
Korio: Kotlin cORoutines I/O : Virtual File System + Async/Sync Streams + Async TCP Client/Server + WebSockets for Multiplatform Kotlin 1.3
Stars: ✭ 282 (-25.4%)
Mutual labels:  json, yaml
Json Schema Validator
A fast Java JSON schema validator that supports draft V4, V6, V7 and V2019-09
Stars: ✭ 292 (-22.75%)
Mutual labels:  json, yaml
Tmuxp
ðŸ’ŧ tmux session manager. built on libtmux
Stars: ✭ 3,269 (+764.81%)
Mutual labels:  json, yaml
Coffeescript Sublime Plugin
Syntax highlighting and checking, commands, shortcuts, snippets, compilation and more.
Stars: ✭ 296 (-21.69%)
Mutual labels:  snippets, sublime-text
Esphome
ESPHome is a system to control your ESP8266/ESP32 by simple yet powerful configuration files and control them remotely through Home Automation systems.
Stars: ✭ 4,324 (+1043.92%)
Mutual labels:  hacktoberfest, yaml

PackageDev - The Sublime Text Meta Package

PackageDev provides syntax highlighting and other helpful utility for Sublime Text resource files.

Resource files are ways of configuring the Sublime Text text editor to various extends, including but not limited to: custom syntax definitions, context menus (and the main menu), and key bindings.

Thus, this package is ideal for package developers, but even normal users of Sublime Text who want to configure it to their liking should find it very useful.

Installation

Install the package using Package Control. The package's name is PackageDev.

PackageDev was made for Sublime Text 3. An older unmaintained version can still be installed for Sublime Text 2, however.

Getting Started

Syntax highlighting for various resource files is available immediately.

Various commands, for example creating a new resource, are made available through the command palette (Primary+Shift+P) with the "PackageDev:" prefix and in the main menu under Tools → Packages → Package Development,

Note: The Primary key refers to Ctrl on Windows and Linux and Command (⌘) on macOS.

Documentation

Detailed documentation is available at the repository's wiki.

Features Overview

  • Syntax definitions for:

    • Build System files
    • Color Scheme files
    • Commands files
    • Completions files
    • Keymap files
    • Macro files
    • Menu files
    • Mousemap files
    • Project files
    • Settings files
    • Snippet files
    • Syntax definition files (both Sublime Text and TextMate)
    • TextMate Preferences (.tmPreferences)
  • Static and dynamic completions for all the above, where sensible.

    Dynamic completions are provided for all files expecting command names, syntax definitions, color schemes, and settings files.

  • Snippets for some of the above.

    In files holding multiple "entries", snippets are available with the trigger e and ee for a short and a long entry, respectively.

  • Commands to create (or open) a package and various resource files with standard templates.

  • Checking for unknown settings keys.

  • Hover popups for setting keys with a description and their default value.

  • And more!

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].