FuzzyIDE: Integrated Code & Terminal Environment
Fuzzy Logic Labs
$14.99
$29.99
50%OFF
(no ratings)
Jump AssetStore
Stop Alt-Tabbing! A lightning-fast C# IDE, native multi-tab PTY terminal, Roslyn refactoring engine, Play Mode live variable tracker, and multi-provider AI co-pilot all natively embedded inside Unity.Official ResourcesDocumentation: https://fatihbykl.github.io/docs/fuzzyide/Discord Community: https://discord.gg/CGpunqn49eSupport Email: devbayk@gmail.comStop Alt-Tabbing. Code Directly Inside Unity.FuzzyIDE brings a modern, lightning-fast, full-featured development environment directly into your Unity Editor. Featuring a virtualized GPU-accelerated code editor, native multi-tab terminal, Roslyn-powered semantic refactoring, real-time Play Mode live variable tracking, and an integrated AI co-pilot, FuzzyIDE empowers you to write, test, debug, and execute code without ever leaving Unity.Key HighlightsZero Lag, Virtualized Code Viewer: Built on Unity UI Toolkit. Renders massive 10,000+ line scripts smoothly at 60+ FPS with zero idle memory allocations.Real Native PTY Terminal: Embedded multi-tab terminal supporting PowerShell, Command Prompt, Git Bash, Bash, and Zsh with full ANSI color support.Roslyn Semantic Analysis: Real C# intelligence. Go to Definition, Find All References, safe Semantic Rename across your entire project, Quick Fixes, and code formatting.Multi-Provider AI Co-Pilot: Integrated chat and code generator powered by OpenAI, Google Gemini, or Anthropic Claude. Workspace-aware with side-by-side Diff Review and Auto-Apply.Live Watch Tracker: Monitor variable values in real-time during Play Mode right inside the code editor without writing a single `Debug.Log`!Smart Drag & Drop: Drag GameObjects, Prefabs, and Assets directly into your script to automatically generate serialized fields and references.Split-Screen & Minimap: Dual-pane side-by-side editing and a GPU-accelerated code minimap.Multi-Cursor & Customizable Shortcuts: Multi-caret editing, duplicate lines, delete lines, and fully rebindable keybindings matching VS Code / Visual Studio habits.Feature Deep DiveBlazing Fast Virtualized Editor UI Toolkit Architecture: Only visible lines are rendered, ensuring instant open times and fluid scrolling regardless of file size. Multi-Cursor Power: Hold Ctrl (or Cmd on macOS) and use arrow keys to place multiple carets. Type, delete, indent with Tab, and edit multiple lines simultaneously. Side-by-Side Split View: Compare two scripts, read an interface while implementing a class, or inspect references in split panes. Code Minimap: GPU vertex-buffered code minimap for high-speed file navigation. Auto-Closing & Folding: Automatic closure of braces {}, brackets [], parentheses (), and quotes "", plus clean code folding.Roslyn C# Language Services Go To Definition (F12): Jump directly to the implementation of any class, method, property, or variable across your project. Find All References (Shift + F12): Instantly scan and list every usage of a symbol in your workspace. Semantic Rename (F2): Rename symbols safely across all project files without breaking references. Quick Fixes & Context Actions (Alt + Enter): Automatically add [SerializeField], remove unused using directives, and resolve missing imports on the fly. Format Document (Ctrl + Alt + L): Standardize code indentation, whitespace, and bracket alignment with a single keystroke. Fuzzy Auto-Complete (Ctrl + Space): Intelligent member suggestions, parameter tooltips, and XML documentation hints.Native Multi-Tab TerminalBuilt-in Command Line: Run git, npm, dotnet, custom build scripts, or Python pipelines directly inside Unity. Multi-Session Tabs: Spin up multiple concurrent shells (e.g., a local server in Tab 1, git operations in Tab 2). Persistent Across Play Mode: Built-in dual-layer state persistence ensures active terminal sessions survive domain reloads and Play Mode transitions. Full ANSI Color Palette: Renders colored command-line outputs, prompts, and CLI tools accurately. Automatic Project Path Sync: Every new terminal session automatically launches at your active Unity project root.AI Assistant (Co-Pilot for Unity) Choose Your AI Engine: Plug in your own API key for OpenAI, Google Gemini or Anthropic Claude. Keys are stored securely in local editor preferences. Workspace-Aware: The AI inspects your currently active file context. No tedious copying and pasting needed.Side-by-Side Diff Review: Inspect code modifications proposal by proposal in a clean visual diff before accepting or rejecting. Autonomous File Creation: Ask the assistant to create a new state machine, inventory manager and watch it generate the .cs file in your project. One-Click Error Resolver: Paste Unity console errors into the prompt and let the AI locate, diagnose, and patch the bug immediately.Live Watch Tracker (Runtime Variable Inspector)Zero-Log Debugging: Right-click any field or variable in your code and click Watch Live.Real-Time Play Mode Updates: Enter Play Mode to watch variables update live with real-time badges next to code lines and inside the dedicated Live Watch panel.No Performance Penalty: Cleanly attaches to active game objects and unhooks seamlessly on play session end.Smart Drag & Drop Engine Hierarchy to Code: Drag any GameObject or Component into the code viewer to instantly declare an explicit reference field.Project Assets to Code: Drag Prefabs, AudioClips, Materials, or Sprites to auto-generate [SerializeField] fields or resource loading code. Drastically reduces repetitive boilerplate typing.Customization & Preferences Color Themes: Out-of-the-box support for Dark, Light, Monokai, High Contrast, and fully customizable palettes.Custom Font Support: Pick any font installed in your project (JetBrains Mono, Fira Code, Source Code Pro, Consolas). Rebindable Keybindings: Easily customize every shortcut or reset to defaults. Default Editor Option: Set FuzzyIDE as your primary external script editor inside Unity's preferences so double-clicking scripts opens them instantly.Third-Party Notice: This asset uses various font files under the SIL OPEN FONT LICENSE and MIT LICENSE; see the Third-Party Notices.txt file in the package for details.Developed by Fuzzy Logic Labs.Architecture & Performance:UI Toolkit Driven: Built entirely with Unity's modern UI system for Editor windows, ensuring native OS-level performance and crisp rendering.Virtualized Code Viewer: Implements dynamic object pooling for line rendering. Memory footprint remains completely flat regardless of script length (tested up to 20,000+ lines).Roslyn AST Integration: Uses Microsoft.CodeAnalysis.CSharp for deep syntax tree parsing, safe code injection, and accurate line mapping.Thread-Safe Live Tracking: Utilizes ConcurrentDictionary and background polling to ensure updating variable states at 60FPS does not bottleneck the Unity Main Thread.Compatibility:Supported OS: Windows & macOSMinimum Unity Version: 6.0 (or newer)No external software or bloated dependencies required.Included in the Package:FuzzyIDE Core Window SystemLive State Tracker Engine & Hybrid Watch PanelVirtualized List Engine & Minimap componentsInternal TerminalFull documentation and quick-start guide




