mirror of
https://github.com/Relintai/godot-engine.file-editor.git
synced 2025-02-17 20:34:33 +01:00
71 lines
3.4 KiB
Markdown
71 lines
3.4 KiB
Markdown
<p align="right">
|
|
<a href="https://discord.gg/KnJGY9S">
|
|
<img src="https://github.com/fenix-hub/ColoredBadges/blob/master/svg/social/discord.svg" alt="react" style="vertical-align:top; margin:6px 4px">
|
|
</a>
|
|
</p>
|
|
|
|
This plugin is now supported in [Godot Extended Library Discord](https://discord.gg/JNrcucg), check out the [Godot Extended Library Project](https://github.com/godot-extended-libraries)!
|
|
|
|
<img src="addons/file-editor/icon.png" width="64" height="64" align="left">
|
|
|
|
# Godot File Editor
|
|
A little plugin to easy-way manage your text files inside your project folder.
|
|
|
|
Author: *"Nicolo (fenix) Santilio"*
|
|
Version: *1.9.2*
|
|
Godot Version: *3.3.4*
|
|
|
|
**This repository was pushed directly from Godot Engine Editor thanks to this [GitHub Integration](https://github.com/fenix-hub/godot-engine.github-integration)!**
|
|
|
|
## What is this?
|
|
This is a little plugin I've made to easily edit text files in your project folder.
|
|
|
|
## How does it work?
|
|
You can open an existing file, create a new file and delete a file.
|
|
When opening / creating a file, the editor will open and you will be able to edit it and save it.
|
|
You can just *Save* the file, or *Save file As* a new file (if it is a new file but also to make some copies).
|
|
You will also be able to see some informations about the file you are editing (time and date of last edit) and you can set your editor to *Read Only* if you don't want to make changes but still read the content of the file.
|
|
Multiple files can be opened in different tabs.
|
|
 
|
|
 
|
|
|
|
## How do I install it?
|
|
**Manual**
|
|
Just download this whole repository and put it in your `res://addons` folder inside the project you want to work on.
|
|
Then, go to `Project > Plugins > "File Editor" > Status > Activate`.
|
|
|
|
**Automatic**
|
|
You can find this plugin in the AssetLib of Godot Engine Editor. Just download it from there and everything should be fine!
|
|
(Remember to activate this plugin)
|
|
|
|
## Supported formats
|
|
+ "*.txt ; Plain Text File",
|
|
+ "*.rtf ; Rich Text Format File",
|
|
+ "*.log ; Log File",
|
|
+ "*.md ; MD File",
|
|
+ "*.doc ; WordPad Document",
|
|
+ "*.doc ; Microsoft Word Document",
|
|
+ "*.docm ; Word Open XML Macro-Enabled Document",
|
|
+ "*.docx ; Microsoft Word Open XML Document",
|
|
+ "*.bbs ; Bulletin Board System Text",
|
|
+ "*.dat ; Data File",
|
|
+ "*.xml ; XML File",
|
|
+ "*.sql ; SQL database file",
|
|
+ "*.json ; JavaScript Object Notation File",
|
|
+ "*.html ; HyperText Markup Language"
|
|
+ "*.cfg ; Configuration File"
|
|
+ "*.ini ; Initialization File (same as .cfg Configuration File)"
|
|
+ "*.csv ; Comma-separated values File"
|
|
+ "*.res ; Resource File"
|
|
|
|
#### Current version
|
|
To check all the features that are included in the current version, please read the [VERSION file](./VERSION.md)
|
|
|
|
#### Upcoming features
|
|
To check all the features I'm currently working on, please read the [TODO file](./TODO.md)
|
|
|
|
# Disclaimer
|
|
This addon was built for the intention of my **personal use**. It was released as an open source plugin in the hope that it could be useful to the Godot Engine Community.
|
|
As a "work in progress" project, there is *no warranty* for any eventual issue and bug that may broke your project.
|
|
I don't assume any responsibility for possible corruptions of your project files. It is always advisable to keep a copy of your files and check any changes.
|