An open API service indexing awesome lists of open source software.

https://github.com/designlipsx/textify

Streamline and Enhance Blender’s Text Editor.
https://github.com/designlipsx/textify

addon blender blender-addon blender-scripts script text-editor

Last synced: 3 months ago
JSON representation

Streamline and Enhance Blender’s Text Editor.

Awesome Lists containing this project

README

        

# Textify

Welcome to the collection of Blender tools designed to enhance your coding experience. These addons have been developed with a focus on improving efficiency and providing a more streamlined workflow in the Blender Text Editor.

## Character Count Addon

Shows Line Number, Column Number, and Total Character Count. Additionally, it displays the character count for the selected text.

![character_count](https://github.com/user-attachments/assets/098a8e47-0bad-4bba-af52-615b61067045)

## Code Map

Enhances the coding experience by providing a navigational interface for your code. Easily traverse through classes, methods, and functions, making your coding workflow smoother. Inspired by the functionality of Pistiwique Pie Text Editor, Code Map offers a modernized and updated experience for Blender 2.8 and later.

![ezgif-5-f00f280ea7](https://github.com/user-attachments/assets/82fc82c1-f45b-4fe0-8a67-a45375009603)

**Usage:**
- Open the Code Map panel through the Blender UI.
- Alternatively, use the `` ` `` (backtick) shortcut key to open the Code Map popup for quick access.

## Find & Replace Popup

Introduces a Find & Replace popup with features like finding previous occurrences, adding selected words to the Find and Replace field, displaying find word count, and navigation using arrow keys.

**Usage:**
- Open the popup with `F1`.
- Customize the shortcut in `Edit Menu > Find Replace Popup > Right Click > Change Shortcut`.

![find_replace](https://github.com/user-attachments/assets/5379c789-2b25-4362-b737-912b6713afe9)

## Jump to Line

Allows quick navigation to a specific line in the text editor. Accessible through the text editor header.

![jump_to_line](https://github.com/user-attachments/assets/b1c1d20e-d40f-498b-ad0d-3b6cd2455103)

## Open Recent

Designed for managing recently opened script files in the Blender Text Editor. This addon adds functionality to `Text > Open Recent` and the Sidebar > Open Recent Panel (UI List) to facilitate easy management of open recent items. You can add the current script to the open recent menu, remove items, and rearrange them by moving up or down. For clarity, this addon includes a toggle to display the filename **`__init__.py`** as the folder's name in the Open Recent menu.

![ezgif-5-fa1a71069e](https://github.com/user-attachments/assets/4b67e2b6-18d5-4f3c-a9bf-4c4302a0c9d7)

## Trim Whitespace

Removes all trailing whitespace characters in the current text block. Accessible through the Text Editor context menu: `Text Editor > Context Menu > Trim Whitespace`.

![trim_whitespace](https://github.com/user-attachments/assets/6b38d6b4-758f-4ea4-8d47-bbd28adccb88)