Skip to content

martin-lorentzon/text-editor-for-development

Repository files navigation

Featured Image

Text editor for Development (Blender Add-on)

Text editor enhancements for add-on development

Is this a complete IDE?
No, we still recommend using a program such as VSCode for any serious add-on development
This extension exists to improve the usability of Blender’s text editor—especially when starting out in Blender may be more feasible due to, for example, imposed time constraints

Report Issues Here

Features

Usage

  • Explorer: Text Editor → Sidebar → Explorer
  • Learing Material: Text Editor → Templates → Learning Material
  • Add-on Template: Text Editor → Templates → New Add-on

Preferences

  • Comments Color
  • Explorer Category: The sidebar category the Explorer uses
  • Default File Name: The default name for new files
  • Default Folder Name: The default name for new folders
  • Show Hidden Items: Shows hidden items in the folder view
  • Unlink on File Deletion: Removes texts from the current blend-file once deleted

Requirements

  • Git added to PATH (to clone remote content/repositories)
    (This can be accomplished during the installation of Git)

Compatibility

The extension has been tested using Blender 5.1 beta
Please report any problems around backward compatibility using GitHub Issues, same link as above

Permissions

  • Network: Prompt the user to download/install Git and clone remote repositories
  • Files: Open folder for viewing/editing/renaming/sending files to trash

Roadmap

Feature Status Priority
VSCode-like folder view ✅ Done
Cloning of remote content (e.g., add-on templates) ✅ Done
Self-paced BPY learning material ✅ First version -
Automated install of Python wheels ⬜ Not Done Medium
Reuse of code snippets + context menu redesign ⬜ Not Done Low
Default code snippets ⬜ Not Done Low
SLM / AI-assisted scripting ⬜ Not Done Low
? ⬜ Not Done

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors