All Projects → mvextensions → mvbasic

mvextensions / mvbasic

Licence: MIT license
MultiValue Basic extension for Visual Studio Code

Programming Languages

typescript
32286 projects
Limbo
41 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to mvbasic

multi-verse
lit-element components for fast and modular multivariate analysis
Stars: ✭ 34 (+78.95%)
Mutual labels:  d3, universe
d3.gpx
A lightweight GPS track viewer for GPX files
Stars: ✭ 26 (+36.84%)
Mutual labels:  d3
d3-in-angular
How to build reactive charts in Angular 8 using D3
Stars: ✭ 47 (+147.37%)
Mutual labels:  d3
vue-topo
使用d3+vue开发的Topo图
Stars: ✭ 49 (+157.89%)
Mutual labels:  d3
d3-graph-controller
A TypeScript library for visualizing and simulating directed, interactive graphs.
Stars: ✭ 106 (+457.89%)
Mutual labels:  d3
wellioviz
d3.js v5 visualization of well logs
Stars: ✭ 36 (+89.47%)
Mutual labels:  d3
datart
Datart is a next generation Data Visualization Open Platform
Stars: ✭ 1,042 (+5384.21%)
Mutual labels:  d3
react-financial-charts
Charts dedicated to finance.
Stars: ✭ 819 (+4210.53%)
Mutual labels:  d3
calendar-heatmap-mini
A d3.js heatmap representing time series data
Stars: ✭ 22 (+15.79%)
Mutual labels:  d3
visualizing-hierarchies
Workshop for making hierarchies in Vue and D3
Stars: ✭ 39 (+105.26%)
Mutual labels:  d3
streamlit-d3-demo
D3 in React in Streamlit tech demo
Stars: ✭ 50 (+163.16%)
Mutual labels:  d3
ci-ifd-lead
Code Institute | Interactive Frontend Development | 6-week _lead project
Stars: ✭ 16 (-15.79%)
Mutual labels:  d3
data-driven-range-slider
D3.js based data-driven range slider, date time support
Stars: ✭ 21 (+10.53%)
Mutual labels:  d3
Vuesalize
Component library dedicated to simplifying interactive visualization building in Vue.js.
Stars: ✭ 24 (+26.32%)
Mutual labels:  d3
cas
Cellular Automata Simulator
Stars: ✭ 22 (+15.79%)
Mutual labels:  universe
course-18-19
🎓 tech track · 2018-2019 · curriculum and syllabus 📊
Stars: ✭ 23 (+21.05%)
Mutual labels:  d3
D3Fire
Power your D3 visualizations with data from Firebase
Stars: ✭ 31 (+63.16%)
Mutual labels:  d3
org-roam-ui
A graphical frontend for exploring your org-roam Zettelkasten
Stars: ✭ 1,393 (+7231.58%)
Mutual labels:  d3
ntmap
Network topology map using Netbox as a data source
Stars: ✭ 74 (+289.47%)
Mutual labels:  d3
cvpr-buzz
🐝 Explore Trending Papers at CVPR
Stars: ✭ 37 (+94.74%)
Mutual labels:  d3

MVBasic Extension

Badge for version for Visual Studio Code extension mvextensions.mvbasic Badge for installs for Visual Studio Code extension mvextensions.mvbasic

PRs Welcome

This Visual Studio Code extension is used for syntax highlighting, IntelliSense and program formating for PickBasic code development. We hope this project sparks a sense of community involvement and action within the MultiValue and Pick Database space and if that is exciting to you, we'd love to have you help out! Please see our Contribution Guidelines and Code of Conduct for more information.

Installation

The easiest way to use this extension is to download it from the Visual Studio Code Marketplace. Please be aware that VS Code may require a reload after installation or updating.

Features

This extension includes the following features:

  • Syntax highlighting
  • IntelliSense
  • Code folding
  • Code formatting
  • Goto/Peek Definition
    • Automatically jump to and peek internal subroutines
    • Automatically peek/load CALL, CHAIN and INCLUDE routines
  • Syntax checking for:
    • GOTO/GOSUB's
    • LOOPS
    • CASE statements
    • IF THEN/ELSE statements
  • Access your remote MultiValue files and programs
  • Find all References of a word in current program
  • Shows outline of internal subroutines, include files and subroutine calls
  • Documentation in Markdown! (Note: we'd love your pull requests to make this even better!)

Participate

Development Setup

To clone, develop and run the code locally you will need:

  1. Node.js
  2. Git
  3. Clone the repository from GitHub (git clone https://github.com/mvextensions/mvbasic.git)
  4. Open the cloned copy in an IDE. We'd suggest using Visual Studio Code because that's why we're all here right?
  5. Run npm install from the command line wherever you cloned the project. VS Code makes this easy, with the project open just open a new terminal window in the editor.
  6. Congratulations! You're setup to work on the code.

To debug, make sure you run the debugger for the following configurations (these are provided in the .vscode/launch.json file).

  1. Launch Client
  2. Attach to Server

Credit

This extension would not be possible without the hard work by Grant Hart, Perry Stauffer and the rest of the team at OnGroup.

Maintainers

Contributors

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