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
21 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
21 years ago
Daniel Grunwald
9d32b99b27
Code completion remembers frequently used items and prefers them in SelectItemWithStart().
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@225 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 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
21 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
21 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
21 years ago
Daniel Grunwald
6dbad22c85
Added support for My.Forms.
...
Added support for ImportProjectItems.
Reworked NRefactory to use List<AttributeSection> instead of ArrayList for attributes and List<ParameterDeclarationExpression> instead of ArrayList for parameter declarations.
Added Ctrl+'.' debug code completion.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@220 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
David Srbecký
6ba47f5293
Worked on breakpoints
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@216 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 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
21 years ago
David Srbecký
41ca00af34
Removed old code from DebuggerService
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@211 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Daniel Grunwald
3571a1a7e4
Worked on code completion.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@207 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 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
21 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
21 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
21 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
21 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
21 years ago
Daniel Grunwald
0506a87f56
QuickClassBrowser performance fix.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@160 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Daniel Grunwald
869779a47c
Implemented "rename" refactoring.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@150 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Daniel Grunwald
9271e6d1fb
Implemented "Find references".
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@149 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 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
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
21 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
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
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
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
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
f22ad7df86
Merged Dom/Implementations/Abstact* and Dom/NRefactoryResolver/*.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@120 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Daniel Grunwald
20997e6e9d
Renamed some files Abstract* -> Default*.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@119 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
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
22f417e362
Language bindings can now determine on what characters and keywords code completion should be triggered.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@89 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Daniel Grunwald
2b0fd8cc53
Resolver can now find correct overload in a method invocation.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@86 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Daniel Grunwald
9b9699e934
MSBuildProject now uses Microsoft.Build.Engine instead of calling MSBuild.exe.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@84 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Mike Krüger
f5cd93dd9f
#D now runs under the latest .NET Framework.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@82 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Daniel Grunwald
b5cc91e62e
Fixed MessageView bug.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@81 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
c01804f7d2
Added feature: go to definition (Ctrl-Enter)
...
Set warninglevel to 4 for Core + Base (somehow it was set to 0 -> a bug in AbstractMember.cs was hidden)
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@78 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Daniel Grunwald
01ddddbf6a
Fixed Lexer bug (both C#/VB): OverflowException was thrown when dot was at end of expression.
...
Fixed Lexer bug (C#): OverflowException was thrown when integer literal was at end of expression.
Added unit tests for literals.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@77 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
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
e2f9a5867e
worked on Resolver
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@52 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Mike Krüger
e0342a109e
Worked on IL backend. But I don't know how to plug in a new msbuild 'language'.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@40 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Markus Palme
647a7c84be
unitised vb.net language name; added vb.net binding to the main solution
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@37 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