Extensions
The following provides examples of various ways you can extend Builder. All examples are provided in the Python 3 language for succinctness and clarity. You may also chooser to implement extensions in C or Vala.
- Enabling and Disabling Extensions
- Creating Your First Extension
- Extending the Workbench
- Extending the Greeter
- Extending the Editor
- Symbols and Semantic Analysis
- Extending the Build Pipeline
- Processes and Containers
- Extending the Device Manager
- Extending the Run Manager
- Registering Keybindings
- Integrating Language Servers
- Extending Project Search
- Session Tracking
- Extending Application Menus
- Registering Application Preferences
- Managing Worker Processes
- Integrating Version Control