Skip to content

QB64Official/vscode

Repository files navigation

QB64 for Visual Studio Code

A VSCode extension that adds support for QB64.

DISCLAIMER: This is very rough and still needs a lot of work.

Features

  • Utilize F1 to open help via the QB64 Wiki
  • Ctrl+F1 to open keyword list alphabetical
  • Shift+F1 to open keyword list by usage
  • Go to Definition F12
  • F12 to follow (open) an Include file
  • F5 to Build & Run
  • ctrl+shift+b to build the current file
  • Syntax highlighting for QB64 2.x
  • Code outline (CTRL+F2)
  • Code folding
  • Build Only
  • Highlights TODOs in the comments
  • Box around (_)rgb(32) commands the color of the command.
  • ctrl+alt+l to run the lint - this is expermental. Please report any issues.
  • Snippets
    • ifelse
    • ifthen
    • sub
    • func
    • type
    • for

Requirements

  • QB64 installed.
  • Latest vsix installed from here.

Get Started Writing QB64 with VS Code

Found a Bug?

Please utilize the Issues and file a new one.

Want to help build QB64 for VS Code?

License

The VS Code for QB64 extension is subject to these license terms. The source code to this extension is available on https://github.com/QB64Official/vscode and licensed under the MIT license.

Code of Conduct

This project has adopted the code of conduct defined by the Contributor Covenant to clarify expected behavior in our community. For more information see the QB64 Code of Conduct.

Acknowledgments

About

QB64 Extension for Visual Studio Code.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published