Skip to content

Latest commit

 

History

History
71 lines (46 loc) · 3.75 KB

File metadata and controls

71 lines (46 loc) · 3.75 KB

IDEs

After a light poll the three most commonly used development enviornments by Foundry developers were found to be VSCode, Jetbrains based IDEs, and Notepad++. Here are tips and tricks for using each of them, where to find them, and helpful supplemental tools.

VSCODE

Where to get it: Download from Microsoft

Cost Free

Pros

  • Lightweight but complete IDE with intellisense and other possibilities
  • Well Supported with large community of users AND Most common IDE in Foundry dev community
  • Very extensible, with large library of features to customize the enviornment to your preferences

Extensions

List of Extensions used in the Foundry Community

Helpful Links

Jetbrains (Webstorm, Intellij IDEA, etc)

Where to get it: Needs Link

Cost: Free with Open Source subscription, $59 Annual otherwise

Pros

  • All-in-One IDE that has everything it needs for coding, deploying, code repository integration, etc.
  • Everything you need comes out of the box, no extensions required, thoughh if really needed plugins are still available

Helpful Links

Notes

To Debug FoundryVTT with any Jetbrains IDE. From the 'Run' menu, select 'Edit Configurations', click the '+' icon to add a debug configuration, choose 'Javascript Debug', set the URL to 'http://localhost:3000', choose which browser to use, click OK to save. Then, once you have started Foundry, start the debugger from the green 'bug' icon in the upper right corner of your IDE. The debugger will then start a browser that connects to foundry. All the usual debugger functionality then works from within the IDE.

Notepad++

Where to get it: Download Page

Cost Free

Pros

Helpful Links

Repositories

Github

Specific Tools Used In Community

Github Desktop

Gitlab

CLI

npm