Daniel Grunwald
3571a1a7e4
Worked on code completion.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@207 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
6b07312f2b
Added code completion after keywords like 'using', 'new', 'as', 'is', ...
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@204 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
e0ba9a5f35
Improved code completion.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@200 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
6490c0c38b
Small improvements.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@189 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
ef076ee060
Improved C# <-> VB.Net conversion.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@188 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
5ca1f5bdc2
Parser now inserts documentation into the AST.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@185 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Markus Palme
607c95438f
ported path from fidalgo revision 2003
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@184 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
3c50fc4447
Fixed C# code completion when an expression had two meanings (eg. type and property: 'Size' in classes deriving from Form)
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@183 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
69dd3ca12d
Fixed some C# <-> VB conversion bugs.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@182 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
e5a82b82bc
Fixed ctrl-space code completion.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@181 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
45bead5f28
C# <-> VB.Net converters now convert comments.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@180 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
4c3d93223c
TextEditorControl now auto-detects the file encoding. When saving, the file is saved with the old encoding.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@179 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
a7a4fe10c9
Fixed code completion problems when one referenced assembly has references to other assemblies.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@170 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
4d802c718c
Worked on SubversionAddIn.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@169 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
d08a8b9260
Added <Include> erbauer.
...
Worked on SubversionAddIn.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@166 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
d2e1d6a857
Worked on SubversionAddIn.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@165 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
c3ace6e866
Fixed code completion bugs with inner classes.
...
Modified SubversionAddIn to compile against Corsavy.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@164 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
01675c578c
Fixed some issues with code completion and the class browser.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@163 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
bb7f052797
Fixed some ClassBrowser bugs. Included splashscreen from Korona.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@162 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
0506a87f56
QuickClassBrowser performance fix.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@160 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
aa34af8ced
Fixed some small bugs.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@159 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
4c05bc6cdd
Fixed code completion for generic methods.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@158 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
973804ccb4
Fixed C# ExpressionFinder to support generics.
...
Implemented field references on generic classes in c# parser ('SomeGenericClass<string>.StaticProperty = "Beispiel";')
Fixed form designer code generic (use "this" instead of class name).
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@157 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
059e7e904f
Added anonymous methods to c# parser.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@155 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
b78ab08cfb
Fixed code completion bugs regarding generic methods.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@154 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
c3c5d155d3
Fixed generic class and method declarations in C# parser.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@153 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
67837d7f39
Renamed FileUtility.IsEqualFile to FileUtility.IsEqualFileName (this was a successful test of 'rename').
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@151 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
869779a47c
Implemented "rename" refactoring.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@150 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
9271e6d1fb
Implemented "Find references".
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@149 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
7a475e2a67
Added "find overrides".
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@148 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
dc6c33595a
Added constructor overload lookup.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@147 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
864ed8b726
IconMargin now shows icons for methods and properties that can be clicked to execute actions on the properties/methods.
...
Currently, only "go to base class" is available for overridden methods, which jumps to the method that was overridden.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@146 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
a1c667f5f1
Bookmarks (and breakpoints) are saved in the project preferences.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@145 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
96160bb80d
Breakpoints are now a special kind of bookmarks.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@143 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
4ea21dbd69
Added xml documentation cache. Xml documentation files with more than 300 entries are now converted into a binary format that does not require to be hold in memory to look up the documentation.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@142 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Daniel Grunwald
995de1838d
Even more performance improvements for the LoadSolutionProjectsThread. Fixed SkipCurrentBlock() in C# lexer.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@141 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Daniel Grunwald
8ec53afcbd
Improved performance of parser run after opening a solution (really big improvement!!).
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@140 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Daniel Grunwald
b468d12412
Fixed VB code completion. Fixed method overload lookup.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@139 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Daniel Grunwald
daee009454
Resolver is now using ExtractMethod to parse only the current method to get local variables.
...
This removes the need to save the NRefactory-CompilationUnit in the Tag property of the AST-CompilationUnit.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@138 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Daniel Grunwald
da478ba25f
Fixed assertion when parsing method declaration with an unnamed parameter (when the user is still typing): use name '?' instead.
...
Double-Clicking on the definition view pad now jumps to the location clicked on in the main view.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@137 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Daniel Grunwald
0b5f2e9148
Fixed bug in C# parser that could generate null reference as method invocation argument (+added unit tests).
...
Fixed bug regarding FileSystemWatcher to prevent crash when file was changed externally.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@136 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Daniel Grunwald
e0697cfcdd
Implemented ExtendedWebBrowser to get the NewWindow event.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@134 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Daniel Grunwald
e3883d8088
CurrentAmbience now uses the ambience of CurrentProject.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@133 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Daniel Grunwald
5ee7ff51e4
Small bug fixes (StatusBar, ProjectContent).
...
Also, GetCorLibProjectContent() is now called directly after startup (so the classes are loaded while the user chooses the project)
Fixed output path of some addins in release build.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@132 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Daniel Grunwald
dd20fc51f7
Display parsing progress in status bar when opening project.
...
Fixed cross thread calls on SWF controls.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@131 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Daniel Grunwald
d0400c2e1d
Fixed code completion for VB.NET. Implemented LanguageProperties to control case sensivity for project content.
...
Fixed solution loading to first create all project contents and then create the references to each other.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@130 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Daniel Grunwald
bed8c237cd
More CC bugfixes.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@128 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Daniel Grunwald
d76c2f86e8
Worked on code completion.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@127 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Daniel Grunwald
921a3d3acd
Implemented code completion for generics. Fixed code completion for arrays.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@126 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Daniel Grunwald
60661b7eab
Worked on code completion for generics.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@125 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago