I need to store a lot of text for my game. I also need to be able to edit it in-editor. The obvious solution to this is text files, but I can't seem to get them to work in Godot.
My first thought was to create a new resource, and make it a text file. This gave me a .tres file which acted as a text file. This was fine, until the contents of the file deleted themselves, and were replaced with "[resource]". Or, until Godot forgot that it was a text file, and tried to open it as a scene.

Then I thought I'd use a txt file, but Godot just wouldn't let me import that at all. After some research I tried a .csv file, and while it was imported, it couldn't be edited in-editor, and filled the console with errors.
So, how do I import a text file that I can change in-editor? Is this even possible?