All Projects → lix-pm → lix.vscode

lix-pm / lix.vscode

Licence: MIT license
Visual Studio Code extension for lix

Programming Languages

haxe
709 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to lix.vscode

vs-code-bpmn-io
Edit BPMN 2.0 files. Based on bpmn.io tools.
Stars: ✭ 87 (+443.75%)
Mutual labels:  vscode-extension
vscode-stylelint-plus
A Visual Studio Code extension to lint CSS/SCSS/Less with stylelint, support auto fix on save.
Stars: ✭ 32 (+100%)
Mutual labels:  vscode-extension
vscode-tenkawa-php
Visual Studio Code extension integrating Tenkawa PHP language server.
Stars: ✭ 28 (+75%)
Mutual labels:  vscode-extension
vscode-blockman
VSCode extension to highlight nested code blocks
Stars: ✭ 233 (+1356.25%)
Mutual labels:  vscode-extension
vscode-settings
vscode(Visual Studio Code) 相关设置、使用技巧等整理
Stars: ✭ 16 (+0%)
Mutual labels:  vscode-extension
vscode-Nyan-Cat
Nyan Cat for VSCode!
Stars: ✭ 37 (+131.25%)
Mutual labels:  vscode-extension
vscode-abaplint
Visual Studio Code abaplint extension
Stars: ✭ 18 (+12.5%)
Mutual labels:  vscode-extension
language-tools
🌐 Prisma Language Tools = Language Server and Prisma's VS Code extension.
Stars: ✭ 159 (+893.75%)
Mutual labels:  vscode-extension
iridium
💎 Growing collection of VS Code extensions with a fancy name
Stars: ✭ 39 (+143.75%)
Mutual labels:  vscode-extension
lwc-builder
VSCode Extension to kickstart Lightning Web Component development.
Stars: ✭ 15 (-6.25%)
Mutual labels:  vscode-extension
Wikitext-VSCode-Extension
A Visual Studio Code Extension that provides language support for Wikitext.
Stars: ✭ 50 (+212.5%)
Mutual labels:  vscode-extension
vscode-commit-message-editor
Edit commit messages in a convenient way.
Stars: ✭ 40 (+150%)
Mutual labels:  vscode-extension
terrastate
Visual Studio Code extension to monitor/deploy/destroy Terraform resources in workspace
Stars: ✭ 70 (+337.5%)
Mutual labels:  vscode-extension
Smile-Theme
完整的 VSCode 主题,包括图标与界面配色
Stars: ✭ 20 (+25%)
Mutual labels:  vscode-extension
pine-script-syntax-highlighting
Syntax Highlighting for Pine Script
Stars: ✭ 58 (+262.5%)
Mutual labels:  vscode-extension
vscode-bracket-select
A vscode plugin for select text between brackets
Stars: ✭ 19 (+18.75%)
Mutual labels:  vscode-extension
vscode-qiita
🔍 Smart Qiita integration for Visual Studio Code
Stars: ✭ 31 (+93.75%)
Mutual labels:  vscode-extension
vscode-guides
An extension for more guide lines
Stars: ✭ 64 (+300%)
Mutual labels:  vscode-extension
icie
Competitive programming IDE-as-a-VS-Code-plugin
Stars: ✭ 81 (+406.25%)
Mutual labels:  vscode-extension
vscode-caddyfile-support
Rich Caddyfile support for Visual Studio Code
Stars: ✭ 30 (+87.5%)
Mutual labels:  vscode-extension

lix.vscode

CI Version Installs Downloads

This Visual Studio Code extension adds support for lix, a package manager for Haxe.

It makes the following assumptions:

  • npm and npx are available on the command line
  • vshaxe's "haxe.executable" and "haxelib.executable" settings are at their default values "auto" (existing projects may need an update if they explicitly specify the binaries in node_modules)

Features

The extension adds the following features:

Initialize Project

To get started with lix in a project that doesn't use it yet, run the lix: Initialize Project command from the command palette. This does the following:

  • installs lix via npm and creates a package.json if needed
  • creates a new scope / .haxerc file (equivalent to lix scope create)

Haxe Version Selector

When a *.hx, *.hxml or .haxerc file is open, the lix extension displays the Haxe version selected for the current project in the bottom right of the status bar:

To switch to another installed version, or install a different one, simply click on it or run the lix: Select Haxe Version command:

Install Library

Click the "Install Library" button in the Haxe Dependencies view or run lix: Install Library from the command palette to install a library:

Update Library

The lix: Update Library command can be used to update an installed library to its latest available version.

Haxe Installation Auto-Detection

If the "haxe.executable" and "haxelib.executable" settings are at their default values "auto", they are automatically resolved to the haxe / haxelib scripts provided by lix (either local or global).

Haxe Dependencies Support

With this extension, the installed libraries and their versions, as well as the Haxe standard library, are correctly displayed in the Haxe Depdendencies view:

Download Missing Dependencies

To install missing dependencies (libraries or Haxe itself), you can run the lix: Download Missing Dependencies from the command palette. This is equivalent to running lix download on the command line.

.haxerc Support

This extension adds JSON syntax highlighting as well as hover hints and completion with a JSON schema for .haxerc files:

Output Channel

To troubleshoot issues with the extension, open the lix output channel to view the output of commands that have been executed:

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