Daniel Grunwald
a5fb1898d7
Implemented IDocument.Insert overload with AnchorMovementType.
15 years ago
Daniel Grunwald
79bdcecdcb
Remove unused code (WinForms->WPF menu conversion)
15 years ago
PeterForstmeier
b589ab7675
Start with 'Show WCF Service in Browser'
15 years ago
Eusebiu Marcu
1cc53f1885
Fix creating applications/virtual directory.
15 years ago
Daniel Grunwald
35a22b2121
Fixed VB code completion (loading of mscorlib.dll and Microsoft.VisualBasic.dll)
...
The VB code completion logic was relying on the special cases that I removed in commit 7c1c3b4 .
With this fix, multi-targeting works with the assemblies implicitly referenced by the VB compiler.
15 years ago
Daniel Grunwald
4b2d4a6644
Fix bug that caused methods to not be shown in the F6 dialog (find overrides).
...
The bug occurred when looking for the overrides of A.M() in this code:
class A { virtual void M(); }
class B : A {}
class C : B { override void M(); }
C.M() was found, but not added to the tree because there isn't any intermediate node B.M().
15 years ago
Daniel Grunwald
8d12fe8a20
Reimplemented F6 for members.
15 years ago
Daniel Grunwald
889361a446
Suppress flickering in semantic highlighting.
...
We now cache the semantic highlighting for the visible lines, and re-use the existing highlighting sections when no new parse information is available.
15 years ago
Daniel Grunwald
6aaaadd81f
IconBarMargin: use DocumentLine as an anchor for entity bookmarks so that they move correctly when inserting/deleting text (without having to wait for the next parse run).
15 years ago
Daniel Grunwald
269597e619
Update semantic highlighting when new parse information arrives.
15 years ago
Daniel Grunwald
b7b259896d
Add semantic highlighting for C#.
15 years ago
Daniel Grunwald
2c1f4a7a72
Fixed app.config entry when targeting .NET 4.5.
15 years ago
Daniel Grunwald
11b3631da8
Allow targeting .NET 4.5.
15 years ago
Daniel Grunwald
7c1c3b4754
Always use MSBuild for resolving assembly references; do not special-case some .NET BCL assemblies.
...
This avoids loading the GAC copy of the assembly in said special cases, and loads the reference assembly for the chosen target framework version instead.
15 years ago
Siegfried Pammer
47e59c6a9a
fix parameter highlighting bug and add word wrap if highlighting is used
15 years ago
Daniel Grunwald
e2e52d35d5
Fixed crash when opening an invalid file in the settings editor (using AbstractViewContentHandlingLoadErrors).
15 years ago
Siegfried Pammer
8c06f94d7b
change EntityBookmark ContextMenu owner to the entity itself
15 years ago
Siegfried Pammer
00e70228a1
move /AddIns/DefaultTextEditor/CodeCompletion to /SharpDevelop/ViewContent/TextEditor/CodeCompletion;
...
move all SearchAndReplace add-in paths to /AddIns/SearchAndReplace;
move /SharpDevelop/ViewContent/DefaultTextEditor/ToolTips to /SharpDevelop/ViewContent/TextEditor/ToolTips
15 years ago
Siegfried Pammer
a79c7dad3f
implement find references on local variables
15 years ago
Siegfried Pammer
813105f9d9
implement DefinitionViewPad again
15 years ago
Siegfried Pammer
1cf7ecb3f1
moved Ambience to NRefactory
15 years ago
Siegfried Pammer
af18125b40
implement all different members in CSharpAmbience output
15 years ago
Siegfried Pammer
b8510c56d9
extend IAmbience to use ITypeResolveContext; add support for fields and add tests
15 years ago
Siegfried Pammer
b003c042d0
implement CSharpAmbience for ITypeDefinition
15 years ago
Siegfried Pammer
9eaa1c105b
fix NullReferenceException when closing text editor immediately after committing.
15 years ago
Daniel Grunwald
1d95f36481
Adjust SharpDevelop to NRefactory changes (move ICSharpCode.Editor -> ICSharpCode.NRefactory.Editor; put NR.C# in separate assembly)
15 years ago
Daniel Grunwald
3bf2871b51
Make Find References multi-threaded.
15 years ago
Siegfried Pammer
38708b351b
fix SD-1859 - Crash when opening Goto Dialog
15 years ago
Daniel Grunwald
6b56440cb5
Reimplemented "Find derived classes"
15 years ago
Daniel Grunwald
db502cb7ad
Ignore error when trying to load a malformed project memento.
15 years ago
Daniel Grunwald
9957c52ff2
Implemented "Find references"
15 years ago
Daniel Grunwald
ced227b8ab
Fix NullReferenceException when opening split view after enabling the "change margin" setting.
15 years ago
Daniel Grunwald
99b802c134
Fixed 'toggle bookmark' command.
15 years ago
Daniel Grunwald
a32eb48327
Don't create an unnecessary copy of the whole text buffer when showing a tooltip on the ChangeMargin
15 years ago
Daniel Grunwald
a8a16ef26f
Fixed crash when closing Add Reference dialog while search is still running.
15 years ago
Eusebiu Marcu
9f4a336bdd
remove unnecessary properties and clear the code.
15 years ago
Eusebiu Marcu
5d5d266a9d
Remove dynamic code. Simplify debugging decompiled code.
15 years ago
Siegfried Pammer
50a678c30c
fix bugs in FormLocationHelper if working on high DPI displays
15 years ago
Siegfried Pammer
9dc3902892
fix SD-1554 - AvalonDock: windows placed on the second screen stay there even when unplugged ( http://bugtracker.sharpdevelop.net/issue/ViewIssue.aspx?id=1554&PROJID=4 )
15 years ago
Siegfried Pammer
8f6fa645cf
fix SD-1774 - Floating and AutoHide windows are reset to Docked state when BringPadToFront() is called ( http://bugtracker.sharpdevelop.net/issue/ViewIssue.aspx?id=1774&PROJID=4 )
15 years ago
Siegfried Pammer
a40960c9d5
fix http://community.sharpdevelop.net/forums/t/13742.aspx
15 years ago
Daniel Grunwald
6fc1d200d4
Dispose ProjectChangeWatcher when solution is disposed.
...
Fixed adding 'AnyCPU' platform to a single project using the configuration editor.
Save "GlobalSection(NestedProjects)" in the correct order - SharpDevelop was saving it in the opposite order of the "Project"-sections. This was the cause of the whole .sln-file getting rearranged on every change, making merging .sln changes difficult.
Note that fixed SharpDevelop version will rearrange the solution one last time if the "NestedProjects" global section specifies a different order than the "Project"-sections.
15 years ago
Daniel Grunwald
19820f6cc2
Fix some issues with LoadSolutionProjects-thread.
15 years ago
Siegfried Pammer
d5f606eda2
SD-1847 - Search Results should use same font as the text editor ( http://bugtracker.sharpdevelop.net/Issue/Comment.aspx?ID=1847&PROJID=4 )
15 years ago
Daniel Grunwald
153c30704a
Reimplement DomPersistence.
...
Get rid of some compiler warnings about obsolete members.
15 years ago
Daniel Grunwald
8e0e63dc9e
Use referenced assemblies in type resolve context.
15 years ago
Daniel Grunwald
56ae9d8533
Add back ResolverService.Resolve(); and use it to implement tool tips.
15 years ago
Daniel Grunwald
d4e36711ec
Run LoadSolutionProjectsThread when a solution is being opened.
15 years ago
Siegfried Pammer
37516c1a01
disable ReferenceNode, ReferenceFolder and other node actions in Project Browser if project is readonly
15 years ago
Daniel Grunwald
38fd088674
Initial implementation of CSharpAmbience.
15 years ago