Commit Graph

6 Commits

Author SHA1 Message Date
Ben Marsh
cbf8b979ed First pass on tidying up all the plugin categories. Reduced everything to a single-level hierarchy, and attempt to group things by broad categories rather than implementation details.
[CL 2521430 by Ben Marsh in Main branch]
2015-04-22 14:40:16 -04:00
Marc Audy
ec8f2d020c Fix shadow variables
[CL 2508395 by Marc Audy in Main branch]
2015-04-10 11:23:49 -04:00
Max Preussner
2e0a65307a CodeEditor: Fixed non-unity build; better PCH usage.
#CodeReview: thomas.sarkanen

[CL 2481722 by Max Preussner in Main branch]
2015-03-17 12:13:22 -04:00
Thomas Sarkanen
6ea3b92326 Non unity CIS fix
[CL 2481493 by Thomas Sarkanen in Main branch]
2015-03-17 09:38:37 -04:00
Thomas Sarkanen
f8c3311ea4 Fix Mac CIS
[CL 2481394 by Thomas Sarkanen in Main branch]
2015-03-17 07:37:29 -04:00
Thomas Sarkanen
8053190009 Add experimental code editing plugin
Super early version allowing game code to be viewed, edited, saved and built inside the editor.
Comes from an Epic Friday project I have been working on.

Lots of stuff TODO:

- Code cleanup.
- Add ISourceCodeAccessor API so this can be used with the editor's various "Go to source..." options.
- Add source control integration.
- Proper error reporting when saving files.
- Better undo/redo support.
- Use Clang (or similar) for syntax highlighting.
- Monitor files/directories properly so we pick up file adds/deletions etc.
- Line numbers.
- Variable tab widths.
- C# syntax highlighting.
- Ctrl+Tab support.
- Output log for builds.
- Expose project settings for editing.
- <insert your feature here>

[CL 2481374 by Thomas Sarkanen in Main branch]
2015-03-17 06:36:00 -04:00