Daniel Grunwald
cad71281f0
Fixed forum-7200, forum-7286: Exception when trying to remove lines with breakpoints
...
Improved default selection in "Go to" dialog.
SharpDevelop.Dom: Renamed IDecoration->IEntity, moved common properties in IClass and IMember into IEntity.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2931 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
fe0b68c19d
Make IClass (+ IMember, IParameter, IAttribute, ICompilationUnit .....) immutable.
...
Rewrite partial class support in DefaultProjectContent.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2929 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
c989cbc19e
Support right-click > add using on type names when the "using" is missing.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2586 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
50a59336df
Refactored the interface IAttribute to include useful information (type reference to the attribute type + arguments).
...
Begin work on a Xaml language binding.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2564 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
bcb87bd3a2
Fixed finding generic code-completion members by their Reflection name - fixes problems with Code analysis line numbers not showing for generic classes.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.1@2326 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
1808336a1c
Merged SD 2.1 rev. 2226:2312 to trunk.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2314 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
5e9379e6a1
Refresh assembly project contents when adding a reference.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.1@2309 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
9944060a99
Remove GetClass overload that doesn't take a TypeParameterCount
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2195 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
dcaf24c04d
Implemented SD2-1183: Use MSBuild libraries
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2043 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
c9ecec41f3
Put ICSharpCode.SharpDevelop.Dom in a separate assembly.
...
WorkbenchSingleton.SafeThreadCall is now a generic method to check that the types of the arguments match the parameter types expected by the delegate.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1661 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
374bcd7409
Fixed SD2-815: Generic delegate throws null reference exception
...
Fixed SD2-819: Disabling code coverage and code analysis addin causes error on showing project properties
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1426 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
e6865a4baa
Reduce usage of ProjectContentRegistry.Mscorlib - we'll support multiple mscorlib project contents later (compact framework, older .NET versions etc.)
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1421 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
af70e15281
New feature: Removed unused "using" statements.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1389 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
98335d8152
Fixed SD2-426: About box / Version info tab / Copy (the clipboard seems to be set correctly, we can ignore the ExternalException)
...
Fixed SD2-684: Cannot open a new form without saving it first.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1117 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Daniel Grunwald
32abb6ee5a
Change file header.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@915 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Daniel Grunwald
2deee1b7ed
Fixed SD2-552: Class Browser not Refreshing
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@712 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Daniel Grunwald
b473396c67
Fixed SD2-420: Non-generic classes and generic classes with the same name collide in the DOM.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@533 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Daniel Grunwald
85855fb8fd
Put ProjectImports into the translation database.
...
Enabled AutoComplete for the ProjectImports combo box.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@507 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Daniel Grunwald
8fc6327d9f
Added CSharpBinding.Tests project.
...
Add "run in debugger" command to member bookmarks.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@423 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Daniel Grunwald
b7c53722fe
Copy GacUtil2 to tools directory.
...
Small bugfix for code completion and ErrorList.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@340 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Daniel Grunwald
83d7b3301e
Fixed SD2-405: Invisible menu item can be run by shortcut.
...
Fixed SD2-376: Debugger: Menu consistency.
Added caching to SearchClassReturnType (dramatically improves code completion performance in classes that have many base types like XmlView).
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@336 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 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
21 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
21 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
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
Daniel Grunwald
325d2690ec
Fixed some code completion bugs.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@208 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
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
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
22 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
22 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
22 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
22 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
22 years ago
Mike Krüger
c4336b038c
created trunk folder.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
22 years ago