From 92695b83610192a7334b85c7842fcecc887a18f1 Mon Sep 17 00:00:00 2001 From: Neil Brommer Date: Mon, 31 Jul 2023 16:38:48 -0700 Subject: [PATCH] Add a Readme --- .editorconfig | 5 +++++ Cauldron.sln | 1 + Readme.md | 21 +++++++++++++++++++++ 3 files changed, 27 insertions(+) create mode 100644 Readme.md diff --git a/.editorconfig b/.editorconfig index 01c8689..53afeca 100644 --- a/.editorconfig +++ b/.editorconfig @@ -1,6 +1,7 @@ [*] end_of_line = lf insert_final_newline = true +rulers = 100 [*.cs] indent_style = tab @@ -16,3 +17,7 @@ csharp_new_line_before_open_brace = all csharp_new_line_before_else = true csharp_new_line_before_catch = true csharp_new_line_before_finally = true + +[*.md] +indent_style = tab +indent_size = 4 diff --git a/Cauldron.sln b/Cauldron.sln index 35a8441..8234da2 100644 --- a/Cauldron.sln +++ b/Cauldron.sln @@ -11,6 +11,7 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution ProjectSection(SolutionItems) = preProject .editorconfig = .editorconfig .gitignore = .gitignore + Readme.md = Readme.md EndProjectSection EndProject Global diff --git a/Readme.md b/Readme.md new file mode 100644 index 0000000..2a34902 --- /dev/null +++ b/Readme.md @@ -0,0 +1,21 @@ +# Cauldron + +A MacOS application for writing C# scripts. + +This is currently early in development. Current features: + +* Creating, opening, and saving scripts (`.csx` files) +* Syntax highlighting +* Diagnostics (compile errors and warnings) + * Toolbar item displaying a count + * Inline tooltip + +Planned features: + +* Show a diagnostics list when the diagnostics toolbar item is clicked +* File browser in the sidebar +* Entity Framework scaffolding and database browser in the sidebar +* Debugging + * Breakpoints + * Step through + * Local variables viewer