About Ecode
Add
Add Branch
Add Build
Add Build Step
Add Build Type
Add Clean Step
Add Custom Output Parser
Add Custom Environment Variable
Add...
Add Exclude Filter
Add Include Filter
Add Message
Add Message and Run Prompt
Advanced Options
AI Assistant
Clear History...
Are you sure you want to delete the conversations older than %d days?
This operation cannot be reverted!
AI Conversations History
What can I help with?
Any https or http URL
Any name...
App Output
Arguments
Close Tab?
Assistant
Attach
Author
Auto-Close Brackets & Tags
Auto Close XML Tags
Auto Detect Indent Type & Width
Auto-Reload on Disk Change
Back Quotes ``
Binary for debugger
Binary for formatter
Binary for language server
Binary for linter
Brackets ()
Branches
Breakpoints
Build
New Cloned Build Name:
Build Configuration
Elapsed Time: %s.
Build Environment
Build run with errors
Building the project failed, do you want to debug the binary anyways?
Build Name
Build name not found!
Operating System not supported for this build!
Build Output Show Build Issues
Build Output Show Build Output
Build Settings
* All changes are automatically saved
Step %u: %s
Build Steps
Build run successfully
Build Target
Build Type Name:
Delete Build Type: %s?
Build type must be set!
Build Types
Build types can be used as a dynamic build option represented by the special key ${build_type}. The build type can be switch easily from the editor.
Cancel
Cancel
Cancel Build
Cancel Clean
Cancel Run
Capture Positions
Case sensitive
Center
Change Case
Change Escape Sequence
Change Role
Change Whole Word
(cloned)
Chat History
Always check for new updates at startup.
Check For Updates
Check Languages Health
Clean
Clean run with errors
Clean Steps
Clean run successfully
Clear
Clear History
Clear Menu
Clear System Environment
Clone Current Conversation
Clone...
Clone Setting
Cloned name must be different from any existing build name.
Close
Close All Tabs
Close App
Close Clean Tabs
Close File
Close Find Replace
Close Folder
Close Folder?
Close Global Searchbar
Close Locatebar
Close Other Tabs
Close Searchbar
Close Tab
Close Tabs To The Left
Close Tabs To The Right
Close %s?
Code Folding
Folds always visible
col
Collapse All
Color scheme: %s
Column Position
Command
Command Line
Command Palette
Command Palette...
Commit
Commit Bypass Hook
Complete Edit
You must first configure your provider api key.
Configure default shell
Configure...
Configure Ignore Files...
Configure Terminal Scrollback
Configure Terminal Shell
Configured debugger
Configured formatter
Configured language server
Configured linter
Are you sure you want to delete the build configuration?
Do you really want to close the folder?
Some files haven't been saved.
Do you really want to close this tab?
All changes in "%s" will be lost.
Are you sure you want to remove "%s?"
Do you really want to close the code editor?
All changes will be lost.
Font loading confirmation
To confirm the new file encoding it's required to save the file. Do you want to save it now?
Do you really want to remove "%s"?
Console Output
Console Toggle
Continue
Continue Editing
Copy
Copy Containing Folder Path
Copy Error Message
Copy File Path
Copy File Path And Position
Couldn't write the file.
Could not write file to disk.
Please check if the file is read-only or if ecode does not have permissions to write to that file.
File path is:
Couldn't create directory.
Couldn't create .ecode directory in current folder.
Couldn't create file.
Couldn't create folder of file.
Couldn't remove
Couldn't write file on disk.
Create New
Create new file
Create new folder
Create New Terminal
Create New Welcome Tab
Create New Window
Curly Brackets {}
Current Document
Current Terminal
Cursor Blinking Time
Custom Environment Variables
Custom Executable
Custom Executable %d
Custom Output Parser
Custom Variables
Custom Variables allow to simplify the build commands steps adding custom variables that can be used over the build settings in commands, arguments, and working directories.
Custom Variables can be invoked using ${variable_name} in any of the commands.
There are predefined custom variables available to use:
${project_root}: The project root directory.
${build_type}: The currently selected build type.
${os}: The current operating system name.
${arch}: The current operating system architecture.
${nproc}: The number of logical processor cores.
${current_doc}: The path of the currently focused document.
${current_doc_name}: The name of the currently focused document (without extension).
${current_doc_dir}: The directory of the currently focused document.
${relative_dir}: The relative directory path between ${project_root} and ${current_doc_dir}.
Cut
Dark
Date
Date
Editing %s, a %s file
Working on %s
Debug
Draw Boxes
Debug Draw Boxes Toggle
Debug Draw Debug Data
Highlight Focus & Hover
Debug Draw Highlight Toggle
Debug Widget Tree View
Debuggee triggered an exception: %s
Debugger
Add Expression...
Debugger binary not found. Binary "%s" must be installed.
Debugger Breakpoint Enable Toggle
Debugger Breakpoint Toggle
Debugger Configuration
Debugger configuration currently not supported.
Debugger Continue Interrupt
Copy Evaluate Name
Copy Memory Reference
Copy Name
Copy Type
Copy Value
Failed to initialize debugger.
Remove Expression
Debugger Start
Debugger Start Stop
Debugger Step Into
Debugger Step Out
Debugger Step Over
Debugger Stop
Value Viewer
Default Theme
Delete Selected Custom Output Parser
Delete Selected Environment Variable
Delete
Delete Conversations Older Than...
Delete Selected
Delete Setting
Details
directory
Disable Welcome Screen
Discordrpc Reconnect
Document
Search Document Symbol...
documentation
Documents Settings
Double Quotes ""
Download File Web
Duplicate file
Duplicate File...
There are currently no updates available.
ecode Source Code
You are running an unreleased version of ecode!
Current version:
is available!
Do you want to download it now?
Edit
Edit Build
Edit Selected Custom Output Parser
Editor Font Size
Editor Go Back
Editor Go Forward
Editor Set Cursor Blinking Time
Editor Set Indent Tab Character
Editor Set Line Breaking Column
Editor Set Line Spacing
You must set a name to the file.
Enable Auto-Reload
Enable Color Picker
Enables the color picker tool when a double click selection
is done over a word representing a color.
Enable Color Boxes
Renders a background box of the parsed color directly behind the
text itself.
Enable Color Preview
Enables a quick preview of a color when the mouse
is hover a word that represents a color.
Enable Horizontal ScrollBar
Enable Vertical ScrollBar
Enabled
Enabled?
Enter duplicate file name:
Enter new file name:
Enter new folder name:
Error
Failed checking for updates.
Error copying file.
Error renaming file.
Replace \, \t, \n, \r and (Unicode characters
Escape Sequences
Exclusive Mode
Executable to Run
Open directory in terminal
Execute in terminal
Expand All
Expressions
Fallback Font
Fallback Font...
This feature is only supported in the desktop version of ecode.
This feature is not supported in this Operating System.
ecode will try to open an external terminal.
File
File already exists!
File Encoding
File Name
File Path
File Type
Filter:
Find
Find And Replace
Find Prev
Find Replace
Find:
Folder/Project Settings
Folder/Project Settings
Folds Refresh Frequency
Font Size Grow
Font Size Reset
Font Size Shrink
For help, please visit:
Force New Line at End of File
Format Doc
Format Document
forum
Found
Frame Rate Limit
Frame Rate Limit Applied
Full Screen Mode
Fullscreen Toggle
Git
Add Branch
Amend last commit
Apply Stash
Apply Stash
Git Blame
Bypass commit hook
Changed
Check Out
Check Out...
Git Commit
Commit Message:
Confirm
Apply a previously saved stash?
Are you sure you want to delete the branch "%s"?
Are you sure you want to merge from branch "%s"?
Are you sure you want to discard the changes in file: "%s"?
Do you want to drop the selected stash?
Are you sure you want to push the local changes to the remote server?
Create Branch
Create new branch at current branch (HEAD).
Enter the name for the branch:
Create local branch?
Delete
Diff HEAD
Diff Staged
Discard
Discard All
Drop Stash
Drop Stash
Fast Forward Merge
Git Fetch
Ignored
Local Branches
Merge Branch
Current folder is not a Git repository.
Git binary not found.
Please check that git is accesible via PATH
Nothing to Commit
Open Diff
Open File
Git Pull
Git Push
Push commit
Remote Branches
Rename
Rename Branch
Enter the new name for the branch: '%s'
Restore Index
Stage
Stage All
Staged
Stash All
Keep Index
Keep Working Tree
Stash Local Changes
Name your stash (optional):
Save Stash
Stashes
Tags
Unmerged
Unstage
Unstage All
Untracked
Global Search
Global Search Clear History
Global Settings
Renderer version changed.
Restart ecode to see the changes.
Go To Line
Go to line...
Go To Line in Current Document
gone
Group
Treat .h files as
Help
Hide
Hide tabbar on single tab
Hides the tabbar if there's only one element in the tab widget.
Highlight
Highlight Current Line
Highlight Matching Bracket
Highlight Selection Match
History:
No host or port has been specified.
Id
Ignore
Indent
Indent Tab Alignment
Indent Tab Character
Indent Width
Indentation Type
Inode
Insert search query
Inspect Widgets
issues
Issues
It must be a single character
Jump Lines Down
Jump Lines Up
Keep Indentation
Key Bindings
Keybindings
More keybindings can be set for each active plugin at the Plugins Manager.
Be aware that many of the core keybindings can be found there.
The language selected will be set as the default language for this file extension.
Language
Languages Health
Left
Light
Line
line
Line Breaking Column
Line Endings
Line Number
Line Spacing
Line Wrap
Linter Copy Error Message
Linter Go To Next Error
Linter Go To Previous Error
List of Processes
Load current document directory as folder
Load Current Dir
Locate
Locate...
Locate Files & Symbols
Lock
Lock Chat Memory
Lock a chat memory to avoid being deleted during memory clean-ups.
Chat memory will only be able to be deleted manually in the chat history.
Lock Toggle
Code Action
Find References to Symbol Under Cursor
Lsp Format Range
Format Selected Range
Lsp Go To Declaration
Lsp Go To Definition
Lsp Go To Implementation
Lsp Go To Type Definition
Lsp Memory Usage
Lsp Plugin Restart
Lsp Refresh Semantic Highlighting
Lsp Rename Symbol Under Cursor
Restart LSP Client
Lsp Show Document Symbols
Lsp Switch Header Source
Lsp Symbol Code Action
Lsp Symbol Info
Lsp Symbol References
Lua Pattern
Lua Pattern Match
Main Menu
Match Case
Match Whole Word
Hold "Shift" to keep menu open
Keeping "Shift" clicked while changing any options it will keep the menu open.
Menu Toggle
Message
Message Capture Pattern
Mode
Modified
Monospace Font
Monospace Font...
More...
More Options
Move Down
Move Panel To Left
Move Panel To Right
Move Scroll Down
Move Scroll Up
Move To End Of Line
Move To Next Line
Move To Next Page
Move To Previous Line
Move To Previous Page
Move To Start Of Content
Move To Start Of Line
Move Up
Cancel
No
Ok
Retry
Yes
Multisample Anti-Aliasing Level applied.
Restart ecode to see the changes.
You must first add a build and run configuration
You must first add a build configuration
Name
New Ai Assistant
New Conversation
New fallback font has been set. Application must be restarted in order to see the changes.
New File
New File...
New File in directory...
New File in File Folder...
New Folder...
New Name
New Terminal
New Terminal Behavior
New terminal name:
New language assigned.
Please restart the application to see the complete changes.
New UI scale factor assigned.
Please restart the application.
New Value
New Window
Next
Next Tab
No build has been run
No Code Action
No open document
You must first have a "Run Target" configured and selected. Go to "Build Settings" and create a new build and run setting (build step is optional).
No running LSP server
Threaded ecode required to run builds.
No Wrap
None
Not found in $PATH
Nothing to Clone
Notice
Number of Days
Open
Open a File
Open a Folder
Open All Files in Folder
Open Command Palette
Open Containing Folder in File Manager
Open Context Menu
Open Document Symbol Search
Open Documents
Open File
Open File...
Open File from Web...
When files are opened from a file explorer or from the command line, this
controls whether a new window is created or not.
Open Files in New Window
You must first open a folder.
Open Folder
Open Folder...
Open Folder in File Manager
Open Global Search
Open In New Horizontal Split
Open In New Window
Open in New Window...
Open In Current Tab Bar
Open In New Vertical Split
Open Locatebar
Open Locatebar Glob Search
Open Recent Folder...
Open Workspace Symbol Search
Output
Output Parser
Custom output parsers scan command line output for user-provided error patterns to create entries in Build Issues and highlight those errors on the Build Output
Presets are provided as generic output parsers, you can select one below, by default a "generic" preset will be selected:
Overwrite
Owner
Paste
Path
Path Filters:
PATH is
Pattern
Pause
Pick Process
Pick Widget
Please enter the file URL...
Plugins Manager
Plugin Manager Open
Description
Enabled
Id
Title
Version
Portable Mode failed.
Please check that the application directory has write permissions.
Preferences
Press Enter
Previous
Previous Tab
Toggle Private Chat
The process "%s" exited normally.
The process "%s" exited with errors.
Process ID
Project
Project Build And Run
Project Build Cancel
Project Build Start
Project Find...
Project Run Executable
Project Stop Executable
Pull Branch
Push Branch
Quit
Read Only
Recent Files
Recent Files...
Recent Folders
Recent Folders...
Redo
Refresh Local Models
Refresh View
Regular Expression Match
Regular Expression
Reload
The current document uses an extension that can be interpreted as more than one languages.
Which language is this document?
Remove
Remove Item
Remove All
Remove Chat
Remove...
Remove file?
Remove Item
Rename
Rename Conversation
Rename...
Rename file
Rename Session
Reopen Closed Document
Reopen Closed Tab
Repeat Find
Replace
Replace All
Replace & Find
Replace Selection
Replace with:
Repository
Restart last session at startup
Right
Run
Run Configuration
Run configuration:
Are you sure you want to delete all the run configurations?
Are you sure you want to delete the currently selected run configuration?
Run configuration name:
Run configuration name must be unique!
Rename configuration name:
Run with errors
Run in terminal
Run Settings
Run successfully
Run Target
Running steps for project %s...
Save
Save All
Save As Doc
Save as...
Save Conversation
Save Doc
Save File As
Search
Search Again
Search & Replace
Search Chat...
Search files with glob matching
Search for:
Search for Symbols in Current Document
Search for Workspace Symbols
Search in Command Palette
Search Replace In Files
Search Set String
Search Symbols...
e.g. *.ts, src/**/include, -src/**/exclude
Select All
Select All Results
Select Font File
Select To End Of Line
Select To Next Line
Select To Previous Line
Select To Start Of Content
Select To Start Of Line
Sans-Serif Font
Sans Serif Font...
Session Snapshot & Periodic Backup
When session snapshot is enabled the editor will keep
the document buffer changes between sessions, even if they are not saved
before exiting the program.
Set Cursor Blinking Time:
Set 0 to disable it.
Set the editor font size:
Set code folds refresh frequency:
It should be bigger than 1 second.
Folds are only refreshed after any document modification.
Set Frame Rate Limit:
Set 0 to disable it.
Set the tab indentation guide character displayed.
Set Line Breaking Column:
Set 0 to disable it.
Set Line Spacing:
Set 0 to disable it.
Set side panel font size:
Set the terminal font size:
Set the UI font size:
Set the UI scale factor (pixel density):
Minimum value is 1, and maximum 6. Requires restart.
Settings
Shell
Shell Configuration
Shortcuts
Show Document Symbols
Show Build Tab
Show Console
Show Debugger Tab
Show Document Info
Show Folder Treeview Tab
Show hidden files
Show Image Preview
Show Indentation Guides
Show Line Endings
Show Line Numbers
Show Lines Relative Position
Show Menu Bar
Show Minimap
Show Open Documents
Show Open Documents...
Show Side Panel
Show Source Control Tab
Show Status Bar
Show White Spaces
Single Quotes ''
Size
Source Control
Source Name
Source Path
Spaces
Split
Split Bottom
Split Left
Split Right
Split Swap
Split Top
Square Brackets []
Start
Starting %s %s
Status
Step Into
Step Out
Step Over
Stop
Summary
Supported Platforms
Selecting none means that the build settings will work and be available on any Operating System
Switch Build
Switch Build Type
Switch File Type
Switch Run Target
Switch Side Panel
Switch To First Tab
Switch To Last Tab
Switch To Next Colorscheme
Switch To Next Split
Switch To Previous Colorscheme
Switch To Previous Split
Symlink target
Synchronize project tree with editor
Synchronizes the current focused document as the selected
file in the directory tree.
Syntax Color Scheme
System
Tab Width
Tabs
Terminal
Terminal Color Scheme
Terminal color scheme: %s
Terminal Copy
Terminal Font
Terminal Font...
Terminal Font Size
Terminal Font Size Grow
Terminal Font Size Shrink
Always open an external terminal (do not warn)
Terminal Open Link
Terminal Paste
Terminal Rename
Terminal Scroll Down History
Terminal Scroll Down Row
Terminal Scroll Down Screen
Terminal Scroll Up History
Terminal Scroll Up Row
Terminal Scroll Up Screen
Terminal Split Bottom
Terminal Split Left
Terminal Split Right
Terminal Split Top
Texture Viewer
The ecode
Thread ID
Threads & Stack
Toggle Lua Pattern
Toggle Menu Bar
Toggle Regex
Toggle Status App Debugger
Toggle Status App Output
Toggle Status Bar
Toggle Status Build Output
Toggle Status Global Search Bar
Toggle Status Locate Bar
Toggle Status Terminal
Tools
Will never again warn about on disk changes but always reload unless there are local changes.
Closes the edited buffer
Continue editing the text document buffer.
Ignores the changes on disk without any action.
Reload the file from disk. Unsaved changes will be lost.
Writes the local changes on disk, overwriting the disk changes
Tree View Configure Ignore Files
Single Click Navigation
Uses single click to open files and expand subfolders in
the directory tree and in file dialogs to open a folder or file.
Trim Trailing Whitespaces
Type
Type to Locate
Ui Font Size
UI Language
Multisample Anti-Aliasing Level
Ui Panel Font Size
UI Prefers Color Scheme
Renderer
Renderer Version
Ui Scale Factor
UI Theme
Copy
Copy Containing Folder Path
Copy File Path
Copy File Path and Position
Cut
Delete
Open Containing Folder in File Manager
Paste
Redo
Select All
Undo
Copy
Cancel
Create new folder
Enter new folder name:
File Name:
Files of type:
Up
List
Look in:
New Folder
Open
Save
Select a file
Select a folder
Table
Copy
Open Link
Paste
Undo
Unindent
Unknown request type: %s
Unlock
Untitled Conversation
Update List
Use escape sequences
Use Global Settings
User
Using build type: %s.
Value
Variable Name
Variables
View
Viewport
VSync
Vsync configuration changed.
Restart ecode to see the changes.
Warning
Welcome
Enable Welcome Screen
Whole Word
Window
Working Directory
Working Dir %s
Search Workspace Symbol...
Letter wrap
Wrap Mode
Wrap Against
Word wrap
Write Unicode BOM
You have not yet opened a folder.
Zoom In
Zoom Out
Zoom Reset