Siegfried Pammer
2a827e6213
implement rename for entities defined by or used in XAML
12 years ago
Daniel Grunwald
efd7e21b10
Introduce 'RichText' class and use it in new output pad API.
12 years ago
Daniel Grunwald
3af9b3f842
CSharpSymbolSearch: use newCode.
12 years ago
Siegfried Pammer
01df710105
first implementation of rename without proper UI
12 years ago
Siegfried Pammer
931c5ef93c
use ISymbol instead of IEntity in some cases; start implementation of RenameSymbol
12 years ago
Daniel Grunwald
d25d7da199
Fix bug in find references that caused us to miss many results.
13 years ago
Daniel Grunwald
f1b2220314
Change ContextActionsPopup, ContextActionsBulbPopup and the HiddenDefinition popup to open/close as the parent TextArea gains/loses focus.
...
Move ChangeMarkerMargin and related classes into own folder.
Remove C#-specific hack from HiddenDefinitionRenderer.
Do not return null from CreateHighlighter().
13 years ago
Daniel Grunwald
c3bd806532
Use BeginHighlighting()/EndHighlighting() to improve performance of CSharpSemanticHighlighter.
13 years ago
Daniel Grunwald
c1787fbd2d
Fixed performance bugs in issue search:
...
- Avoid excessive file name normalization by changing IProject.FileName from string to class FileName.
- Dispose CSharpSemanticHighlighter to fix memory leak and avoid excessive number of ParseInformationUpdated listeners.
13 years ago
Daniel Grunwald
56d93e11d8
Fix bug in C# find references.
13 years ago
Siegfried Pammer
ef7f6bae62
make fileName in IDocument mandatory to avoid crashes
13 years ago
Siegfried Pammer
6247fcb190
implement customizable multi highlighter
13 years ago
Daniel Grunwald
ab95b18a3f
Refactored parser service.
13 years ago
Siegfried Pammer
3bfbb53b57
move find references to background thread + multi-threading + IObservable + async
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
Daniel Grunwald
1d95f36481
Adjust SharpDevelop to NRefactory changes (move ICSharpCode.Editor -> ICSharpCode.NRefactory.Editor; put NR.C# in separate assembly)
14 years ago
Daniel Grunwald
ae406e9c31
Adjust SharpDevelop to NRefactory API changes
14 years ago
Daniel Grunwald
3bf2871b51
Make Find References multi-threaded.
14 years ago
Daniel Grunwald
6b56440cb5
Reimplemented "Find derived classes"
14 years ago
Daniel Grunwald
9957c52ff2
Implemented "Find references"
14 years ago