Daniel Grunwald
90a5e40aa7
Added code completion for the "My" namespace.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@213 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
5b197228c4
Added generics support to the VB.Net parser.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@212 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
325d2690ec
Fixed some code completion bugs.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@208 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
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
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
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
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
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
21 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
21 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
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
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
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
3539fc4de3
Worked on SharpDevelop.Dom (just a step closer to being able to begin working on generics support :)).
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@124 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Daniel Grunwald
42b4743835
Fixed some bugs in code completion and error drawing.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@122 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Daniel Grunwald
a5d79f2499
Worked on SharpDevelop.Dom (merging Implementations/Abstact* and NRefactoryResolver/*) + some bug fixes when creating new projects.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@118 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Daniel Grunwald
f17c72e038
Replaced LoadWithPartialName through Assembly.Load, it seems to do the same job in .NET 2.0.
...
Optimized the StringParser a bit.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@110 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Daniel Grunwald
90c13fc553
Add definition view pad.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@104 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Daniel Grunwald
b8367938c5
Included file icons from Wolfgang Bartelme.
...
Fixed exception when loading project that has a .xml file declared as "compile".
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@90 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Daniel Grunwald
ea1e8a047a
Fixed bugs in ParserUpdateThread.
...
Fixed bug in InsightDataProviders.
Added unit test for CC lookup of a method with multiple overloads.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@83 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Daniel Grunwald
c9c374372a
ParserService now supports ProjectReferences.
...
Go to definition now works for local variables.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@79 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Daniel Grunwald
9c7b8022de
Reintroduced ICSharpCode.SharpDevelop.Tests, adjusted NRefactoryResolverTests for new Resolver.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@76 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Daniel Grunwald
3cfb8ffad9
Fixed tooltip flickering and a resolver bug.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@75 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Daniel Grunwald
bd51ecf13e
Added new ResolveResult that gives information about the expression being resolved.
...
Currently it is used for code completion and method insight.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@72 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Mike Krüger
8ec7193f33
Fixed parser update thread.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@69 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Mike Krüger
963f08c130
took out some writelines.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@63 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Mike Krüger
aebdd74371
Font selection panel is now much faster in initalization.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@48 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Mike Krüger
70b2f42923
Worked on code completion layer.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@42 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Mike Krüger
0a625baf52
Worked on code completion layer.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@39 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Mike Krüger
3538eae26a
The refactoring of the upper code completion layer has begun ...
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@34 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Mike Krüger
beb1629bd4
project contents can now reference other project contents (greatly reducing loading times/memory consumption). XmlDocumentation is now loaded & cached (greatly increasing loading times/memory consumption).
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@33 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Mike Krüger
4fb562db46
taken out the description= tags of the menus (They're unused since a while ...)
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@30 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Mike Krüger
792856b8df
Fixed property grid bug (caused by lazy loading)."
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@28 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Mike Krüger
77802490a8
overworked task subsystem a bit.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@21 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Mike Krüger
77dbb0ecd5
Worked on #Develop. Search & Replace panel now has 2 different view modes. ExtTreeView drawing is now more smooth. Fixed some issues.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@18 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Mike Krüger
c4336b038c
created trunk folder.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago