Skip to content

ewavelab/swiftmap

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SwiftMap

SwiftMap is a Visual Studio Code extension for editing tree-structured mind maps in a visual graph editor backed by a plain text .swiftmap file format.

Example - Personal Roadmap

Example - Project Plan

The product specification lives in docs/Design.md, and the .swiftmap file format is specified in docs/SwiftMapFormat.md. The repository also includes examples in examples/ folder.

Repository Layout

  • docs/ - project specification
  • examples/ - sample .swiftmap files
  • vscode-extension/ - extension manifest, implementation, resources, etc.

Development

Install dependencies:

npm --prefix vscode-extension install

Build the extension:

npm --prefix vscode-extension run build

Run it in VS Code:

  1. Open this repository in Visual Studio Code.
  2. Press F5.
  3. In the Extension Development Host window, open one of the files from examples/ or create a new .swiftmap file.

A launch configuration is already provided in .vscode/launch.json.

Packaging

To create a .vsix package:

cd vscode-extension
npx @vscode/vsce package

Then install it in VS Code with:

code --install-extension swiftmap-0.0.1.vsix

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors