All Projects → ziglang → sublime-zig-language

ziglang / sublime-zig-language

Licence: MIT license
Zig language support for Sublime Text

Programming Languages

Zig
133 projects
python
139335 projects - #7 most used programming language

Labels

Projects that are alternatives of or similar to sublime-zig-language

Vuejs Sublime Complete
Better Vue.js completions for sublime text with syntax highlighting.
Stars: ✭ 57 (-8.06%)
Mutual labels:  sublime
Electronic Interchange Github Resources
List of EDI (Mostly) Github Resources
Stars: ✭ 145 (+133.87%)
Mutual labels:  sublime
Sublimetmpl
Create File From Templates for SublimeText 2 / SublimeText 3
Stars: ✭ 222 (+258.06%)
Mutual labels:  sublime
Productive Sublime Snippets Ruby
Ruby Snippets for Sublime Text
Stars: ✭ 109 (+75.81%)
Mutual labels:  sublime
Tabnine Sublime
Tabnine Autocomplete AI: JavaScript, Python, TypeScript, PHP, C/C++, HTML/CSS, Go, Java, Ruby, C#, Rust, SQL, Bash, Kotlin, Julia, Lua, OCaml, Perl, Haskell, React
Stars: ✭ 144 (+132.26%)
Mutual labels:  sublime
Jeffrey Way Theme
Jeffrey Way's theme on Laracasts. Example: https://laracasts.com/series/whats-new-in-laravel-5-1/episodes/2.
Stars: ✭ 180 (+190.32%)
Mutual labels:  sublime
Codeatlassublime
Code relationship graph visualization plugin of sublime editor
Stars: ✭ 44 (-29.03%)
Mutual labels:  sublime
bioSyntax-archive
Syntax highlighting for computational biology
Stars: ✭ 16 (-74.19%)
Mutual labels:  sublime
Notes
📔 Linux、MySQL、Nginx、PHP、Git、Shell 等笔记
Stars: ✭ 1,835 (+2859.68%)
Mutual labels:  sublime
Fuzzysort
Fast SublimeText-like fuzzy search for JavaScript.
Stars: ✭ 2,569 (+4043.55%)
Mutual labels:  sublime
Nord Sublime Text
An arctic, north-bluish clean and elegant Sublime Text theme.
Stars: ✭ 109 (+75.81%)
Mutual labels:  sublime
Ironpython Stubs
Autocomplete stubs for common IronPython/.NET libraries
Stars: ✭ 135 (+117.74%)
Mutual labels:  sublime
Haoide
Stop upgrade, most of features were delivered in https://github.com/xjsender/haoide-vscode
Stars: ✭ 194 (+212.9%)
Mutual labels:  sublime
Carbonsublime
🚀 A Sublime Text 3 Plugin for Carbon. (https://carbon.now.sh)
Stars: ✭ 104 (+67.74%)
Mutual labels:  sublime
sublime
Repository for the Tandem Sublime Plugin
Stars: ✭ 22 (-64.52%)
Mutual labels:  sublime
Sublime Text Trello
Sublime Text 3 package to interact with the Trello API
Stars: ✭ 48 (-22.58%)
Mutual labels:  sublime
Css3
The most complete CSS support for Sublime Text
Stars: ✭ 178 (+187.1%)
Mutual labels:  sublime
Sublime-GameMaker-Studio-Language-Bundle
A sublime bundle for GameMaker Language (GML)
Stars: ✭ 32 (-48.39%)
Mutual labels:  sublime
sublime-simple-import
A Sublime Text Plugin that helps you to import your modules.
Stars: ✭ 15 (-75.81%)
Mutual labels:  sublime
Sublimehyperclick
Quickly and easily jump between your files. The missing part of Go to definition functionality in Sublime.
Stars: ✭ 200 (+222.58%)
Mutual labels:  sublime

Zig Language

Syntax highlighting for Zig.

This repository serves both as the grammar for github/linguist (Github's site wide syntax highlighting) and as a standalone Sublime Text package.

The source of truth is Zig.YAML-tmLanguage. This file is read by linguist directly and used as the source to compile to Zig.tmLanguage using PackageDev from within Sublime. Do not edit Zig.tmLanguage directly.

Installation

Use Package control.

Or add Zig.tmLanguage to the packages directory. On OSX This is usually

~/Library/Application\ Support/Sublime\ Text\ 3/Packages/

But to find the path on your machine go to Preferences > Browse Packages from within Sublime Text.

TextMate Installation

This language is also compatible with TextMate's .tmBundle format. To install in TextMate clone or download this repository. Then rename the repository directory to Zig.tmBundle and double-click it to install it into TextMate. However, see Zig.tmbundle for dedicated TextMate support.

Local Development

Install https://github.com/SublimeText/PackageDev.

Clone or copy this repository to your local Sublime Text folder. e.g.

git clone https://github.com/ziglang/sublime-zig-language.git "/Users/$USER/Library/Application Support/Sublime Text 3/Packages/Zig Language"

Edit the YAML entry and use the Convert (YAML, JSON, PList) to... command to generate the other entries. Sublime Text will automatically reload the plugin, showing changes in the build system, syntax highlighting, etc.

On Linux, this is located under ~/.config/sublime-text-3/.

Build System

The included Sublime Text build system comes with a few options for configuration and defining your own build targets. See here for more information.

LICENSE

Provided under an MIT License

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].