Skip to content
View in the app

A better way to browse. Learn more.

ResHax

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.
Help us keep the site running.

QuickBMS VSCode extension

Featured Replies

  • Author
  • Localization

ExcaliburZero, posted Fri May 21, 2021 5:53 pm (64186)


I recently created a Visual Studio Code extension to add some language support for QuickBMS script files. It adds syntax highlighting and a few language features (ex. hover documentation for commands, go to definitions and references for functions, etc.).

The syntax highlighting supports most commands and keywords, but is still a work in progress. The hover documentation feature currently works for only a few commands, but I'm working on adding support for more.

Currently the extension works fully on Windows and Linux. On Mac it should support syntax highlighting, but does not yet support other language features (but may eventually).

Screenshots
Image

Image

Installation
To install the language server, you can search "QuickBMS" in the extensions window in Visual Studio Code and click on and install the extension.


Technical details
The VS Code extension is written in Typescript and leverages a QuickBMS language server to support several language features.

The language server is written in Rust and uses the tree-sitter parser generator library to handle parsing. Since it is a language server, if someone wanted to create a QuickBMS extension for a different editor or IDE they might be able to leverage the language server.

More information on the extension and language servers can be found on their GitHub repositories (see Links section).


Versions / Changelog


Links
  • Author
  • Localization

aluigi, posted Sun May 23, 2021 9:50 am (64226)


:D
Guest
This topic is now closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.