Daniel Grunwald
a45a631ad4
Add options dialog for context actions.
14 years ago
Daniel Grunwald
541497a978
Implemented support for issue providers and quick fixes.
14 years ago
Daniel Grunwald
cfe7ae8dad
Adjust SharpDevelop to new context actions API.
14 years ago
Daniel Grunwald
cb15d5418d
Move ContextActions UI to AvalonEdit.AddIn.
14 years ago
Daniel Grunwald
5802f18c4a
Add support for inspectors.
14 years ago
Daniel Grunwald
654b09a84d
Add IParser.CreateCompilationForSingleFile to improve editing files outside of projects.
...
Fix build errors in unit tests.
14 years ago
Daniel Grunwald
f3e426468a
Improve the code completion triggering logic.
14 years ago
Siegfried Pammer
a12720bd17
implement TagComment parser and resolver for XAML
14 years ago
Daniel Grunwald
568f8b2d58
Adjustments to AvalonEdit unit tests.
14 years ago
Daniel Grunwald
39d91dad79
Simplify HighlightingColorizer by supporting only a single TextView per colorizer instance; and by exposing the HighlightingStateChanged callback as an event.
...
Move the HighlightedLine merging logic into AvalonEdit.
14 years ago
Daniel Grunwald
0a4d05cc97
Fixed race condition in project.GetOrCreateBehavior().
...
Avoid loading behaviors into UnknownProject/MissingProject.
14 years ago
Siegfried Pammer
c0548cc328
WIP on Unit Tests
14 years ago
Daniel Grunwald
9598176ffd
Show type arguments in tooltip for TypeResolveResult.
14 years ago
Daniel Grunwald
3ce7c07e75
More work on context actions.
14 years ago
Daniel Grunwald
e48d564c9b
Change RefactoringContext/Script API.
14 years ago
Siegfried Pammer
3bfbb53b57
move find references to background thread + multi-threading + IObservable + async
14 years ago
Daniel Grunwald
50e9489c07
Add support for simple context actions.
14 years ago
Daniel Grunwald
9d7bdd0cf8
Allow creating an IObservable<> from a function that invokes a callback and signals termination using a Task.
14 years ago
Siegfried Pammer
4446aac04b
add tag comment tracking
14 years ago
Daniel Grunwald
cf8da3c94d
Add C# context actions to AddInTree.
14 years ago
Daniel Grunwald
8b846cc18f
Add support for solution format 12 (VS11).
14 years ago
Daniel Grunwald
f0bf6dbd8d
Set target framework to 4.5.
14 years ago
Daniel Grunwald
464455bb2a
Show "C# 5.0" in upgrade project view if .NET 4.5 is installed.
14 years ago
Daniel Grunwald
69759876bc
Handle error conditions when .NET 3.5 is not installed and the user tries to open/build .NET 2.0/3.0/3.5 projects.
14 years ago
Daniel Grunwald
aa1642faa8
Add XmlDocTooltipProvider.
14 years ago
Siegfried Pammer
80160c1c19
finished implementation of Behaviors
14 years ago
Daniel Grunwald
adda0ee18d
C# code completion
14 years ago
Daniel Grunwald
e9fd1864e1
Adjusting SharpDevelop to new type system (unresolved/resolved split).
14 years ago
Siegfried Pammer
8b6d1d6a39
implement Ctrl+Shift+W - shrink selection; move CodeManipulation to CSharpBinding
14 years ago
Daniel Grunwald
fa2c1a6397
C# semantic highlighting: distinguish between value and reference types.
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
269597e619
Update semantic highlighting when new parse information arrives.
15 years ago
Daniel Grunwald
b7b259896d
Add semantic highlighting for C#.
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
edd71b77e9
fix CSharpBinding reference to NRefactory.CSharp; fix long type names bug in CSharpAmbience
15 years ago
Siegfried Pammer
1cf7ecb3f1
moved Ambience to NRefactory
15 years ago
Siegfried Pammer
c1a89d234e
remove failing tests from ICSharpCode.SharpDevelop.Tests.csproj; add CSharpAmbienceTests
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
ae406e9c31
Adjust SharpDevelop to NRefactory API changes
15 years ago
Daniel Grunwald
3bf2871b51
Make Find References multi-threaded.
15 years ago
Daniel Grunwald
6b56440cb5
Reimplemented "Find derived classes"
15 years ago
Daniel Grunwald
9957c52ff2
Implemented "Find references"
15 years ago
Daniel Grunwald
19820f6cc2
Fix some issues with LoadSolutionProjects-thread.
15 years ago
Daniel Grunwald
56ae9d8533
Add back ResolverService.Resolve(); and use it to implement tool tips.
15 years ago
Daniel Grunwald
38fd088674
Initial implementation of CSharpAmbience.
15 years ago
Daniel Grunwald
f31bca1de7
newNR: fixed build errors in AvalonEdit.AddIn and CSharpBinding.
15 years ago
Daniel Grunwald
a2add0b62e
WIP
15 years ago
Siegfried Pammer
5a943271ea
working on SD-1527 - A display binding's supported files should be independent from the files it handles by default:
...
- add mimeType to file extensions
- implement new methods IsPreferredBindingForFile and AutoDetectFileContent for IDisplayBinding
15 years ago