-
Notifications
You must be signed in to change notification settings - Fork 18
Questions
Here are some frequently asked questions and their answers.
If your question is not covered here then consider visiting the Issue Tracker or join us on Discord.
See also the frequently asked questions page for VS Code.
- Is VS Code free?
- Is the extension free?
- What are the benefits for users?
- What are the benefits for mod authors?
- How can this help me learn?
- New to VS Code?
- Already have an IDE?
- What do I need to use this?
- How do I get set up?
- Reporting Issues?
- Requesting Features?
- Other Editors?
Yes, VS Code is free for private or commercial use. See the product license for details.
Yes, the Papyrus Language extension is free for private or commercial use. See the product license for details.
- faster releases
- less bugs
- more performance
- Productivity
- Diagnostics
- Insights
- Insights
Visual Studio Code is a lightweight but powerful source code editor which runs on your desktop.
Visual Studio Code combines the simplicity of a source code editor with powerful developer tooling, like IntelliSense code completion and debugging.
First and foremost, it is an editor that gets out of your way. The delightfully frictionless edit-build-debug cycle means less time fiddling with your environment, and more time executing on your ideas.
It comes with built-in support for many languages and has a rich ecosystem of extensions to extend the editor to any preference. Check out the Glossary for VS Code.
Below are some popular features.
Maybe you are used to keyboard shortcuts from another editor? You can install a Keymap extension that brings the keyboard shortcuts from your favorite editor to VS Code. Go to Preferences > Keymap Extensions to see the current list on the Marketplace. Some of the more popular ones:
Have a preferred color theme? Color themes let you modify the colors in Visual Studio Code's user interface to suit your preferences and work environment.
Visit the VS Code Marketplace to see all the ways the editor may be customized.
Some team favorites are the Monokai
and Dark+
themes.
Customize every feature to your liking and install any number of third-party extensions. While most scenarios work "out of the box" with no configuration, VS Code offers many ways to optimize an experience to suit your unique needs.
Besides an unmatched feature set offered by the Papyrus Language extension, VS Code is the ultimate lightweight, yet powerful source code editor.
VS Code makes migration easy. Have a favorite color theme or prefer the keyboard shortcuts from another editor? See what VS Code has to offer.
- Have a supported game installed.
- Have the Creation Kit installed and
Base
scripts extracted. - Have VS Code and the Papyrus Language extension installed.
- Optionally have xSE installed for debugger support.
Once the prerequisites are installed all configurations will attempt to setup automatically.
The [Papyrus]
section of the Creation Kit *.ini
contain some common configurations.
If you find a problem or something is not working as expected, then file an issue on the Issue Tracker or let us know on Discord.
If you have an idea or want to know a more about how something works, then ask on the Issue Tracker or tell us about it on Discord.
If we cant sell you on VS Code then join the developer team to help us bring this project to more IDEs.
The core of the Papyrus Language extension is a generic Language Server Protocol (LSP) that can be implemented in most modern text editors. The default implementation only supports VS Code at this time but is not strictly limited to this IDE.
Extension
Features
- Language Definition
- IntelliSense
- Code Navigation
- Refactoring
- Compilation
-
Debugging
- Debug View
- [Debug Console](Debug Console)
- [Assembly View](Assembly View)
Creation Engine
Language
Help