Daniel Grunwald
2a323389a8
Fixed SD2-410: Goto definition doesn't work for array types
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@377 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Markus Palme
5a23a45292
added very basic event handler code completition (appears after typing '+='); still many things to do here
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@372 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
f7f43911c0
SearchAndReplaceDialog remembers it's location and can be closed with Escape.
...
Fixed ExpressionFinder when cursor was at the end of the document.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@361 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
eea2eade1e
Small bugfixes, updated translation, modified SVNChangeLogToXml to use NSvn instead of svn.exe; created publish.bat which automatically builds SharpDevelop, runs SVNChangeLogToXml and then builds the setup.Remove NUnitPad (MbUnit can run NUnit tests).
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@350 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
1873333ed0
Small bugfixes, updated translation, modified SVNChangeLogToXml to use NSvn instead of svn.exe; created publish.bat which automatically builds SharpDevelop, runs SVNChangeLogToXml and then builds the setup.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@349 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
20199d196a
Fixed SD2-401: Using aliases for classes.
...
Usings like "using StringCollection = System.Collections.Generic.List<string>" are now valid and code completion works correctly for them.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@329 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
3c3f2e3190
Fixed SD2-403: Find references does not find indexer calls.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@328 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
cf3eb0d1b9
Move XmlEditor files in Src/Resources subdirectories.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@323 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
465e919934
Improved lazy-loading.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@321 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Mike Krüger
4b91b06924
Worked on VB.NET Forms Designer.'
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@300 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Mike Krüger
cd8281e9a8
worked on forms designer loading.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@288 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
588845f7e7
Keyword completion is not activated in comments anymore.
...
VB lexer now reads documentation comments.
Resolver now distinguishes between Type and Default context -> property declarations like "public Size Size {" resolve properly (TypeResolveResult for the first Size, MixedResolveResult for the second)
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@267 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
2cdb101e4a
Improved prjx imported.
...
Added importer for VS.NET [2003] projects.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@264 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
0e75a514cf
When typing a variable declaration like "List<string> list = new ***", the new-completion popup preselects "List<string>".
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@250 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
4c1a238309
Improved support for partial classes.
...
Improved C# new completion.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@247 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
80c70338c7
Fixed code completion bugs regarding "global::"/"Global".
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@240 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
4f2ce47b02
Fixed some code completion bugs.
...
Reactivated FiletypeRegisterer addin.
Added HandleConditions property to IErbauer.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@238 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
331c44292e
Applied new header to all source files.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@230 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
f395a72edb
Added panel with options for code completion.
...
Fixed bug in CodeCompletionListView (when entering a name that did not exist in the list, the ListView didn't remove the current selection but selected the first entry).
Made MessageService.ShowError use the ExceptionBox in release builds.
Made ExceptionBox link to the mailing list instead of the bugs forum.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@227 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
3e4733ae24
Added code completion on type parameters in generic classes.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@224 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
6adc092649
Added tool to put revision number into AssemblyInfo files.
...
Included revision number in splash screen.
Made ReflectionClass load custom attributes.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@223 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
a680c1fcfd
Added code completion for attributes.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@221 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
107881ee32
Added support for code completion on partial classes.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@215 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
David Srbecký
5c7a9b3264
Reworked DebuggerService, IDebugger, DefaultDebugger and Debugger menu
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@214 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
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
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
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
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
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
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
f757e0045c
Fixed code completion in files containing character literals like '\xFF'.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@161 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
21 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
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
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
2e9bc7c8a2
Fixed string splitting.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@135 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
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
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
f49f5b9f04
Ctrl-Space completion now shows generic type parameters after class name.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@123 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
e73b222ff3
ParserService does not lock parsed files anymore.
...
Moved common options panel from C# and VB.NET to base.
Fixed bug in property pad by introducing PropertyContainer (combined set of DesignerHost, SelectableObjects and SelectedObject).
The PropertyPad now automatically shows the PropertyContainer of the active ViewContent.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@109 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Daniel Grunwald
a2fc15687f
Fixed some properties in the project files.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@108 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Daniel Grunwald
2bb8881add
Fixed project template options.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@106 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago