Daniel Grunwald
2e063ef04c
Update ICSharpCode.Decompiler to ILSpy commit c542648d (ILSpy 2.0.0.1485).
14 years ago
Siegfried Pammer
79a5c54f73
implemented find next
14 years ago
Daniel Grunwald
44a37d06a6
Get rid of custom Flatten() implementation, use the one from NR instead.
14 years ago
Siegfried Pammer
e0f184d63e
create new search using Rx
14 years ago
Siegfried Pammer
047b9b0c60
implement normal, wildcard and regex search modes in AE SearchStrateqy
14 years ago
Siegfried Pammer
9f571ccedd
scroll the search result into the view, if it is not yet visible
14 years ago
Siegfried Pammer
713e43efc7
remove search commands from the TextAreaDefaultInputHandlers; register SearchInputHandler manually -> we don't want Ctrl+F in every AE instance (e.g. Condition-Field in BreakpointsPad)
14 years ago
Daniel Grunwald
a8e4b3aead
Adjust AdditionalHorizontalScrollAmount to a more reasonable amount.
...
This avoids the large whitespace to the right of the text when AvalonEdit is used in size-to-content mode.
14 years ago
Siegfried Pammer
3990aedb27
fix bugs in SearchPanel + add documentation comments
14 years ago
Siegfried Pammer
212a92ee18
properly implement SearchPatternException
14 years ago
Daniel Grunwald
086e15cc9a
Fix reported TextView size when word-wrap is enabled and a word-wrap position is within a space character.
14 years ago
Siegfried Pammer
297d2d2fb1
Code cleanup
14 years ago
Siegfried Pammer
e18b0900f1
Change search shortcut to F3 and Shift+F3
14 years ago
Siegfried Pammer
07a12f69b3
search: add some input error handling for regex
14 years ago
Siegfried Pammer
932fd5ad47
add basic Search API and Search Options to SearchPanel
14 years ago
Siegfried Pammer
2465f78bf4
create separate control for SearchPanel
14 years ago
Siegfried Pammer
6b80e80aef
implement basic SearchPanel in AvalonEdit
14 years ago
Daniel Grunwald
a5fb1898d7
Implemented IDocument.Insert overload with AnchorMovementType.
14 years ago
Daniel Grunwald
aa83bf1c44
Don't show folding region tooltip when the mouse hovers behind the collapsed section (after the end of line).
14 years ago
Daniel Grunwald
fa2c1a6397
C# semantic highlighting: distinguish between value and reference types.
14 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.
14 years ago
Daniel Grunwald
c001357617
Add GetNewOffset() method to TextChangeEventArgs.
14 years ago
Daniel Grunwald
269597e619
Update semantic highlighting when new parse information arrives.
14 years ago
Daniel Grunwald
04d88d55be
Add IsDeleted and Equals() implementation to IDocumentLine.
14 years ago
Daniel Grunwald
94d1f5e3c5
Disable resolver logging.
14 years ago
Daniel Grunwald
b7b259896d
Add semantic highlighting for C#.
14 years ago
Daniel Grunwald
2bbeefdaf2
Allow using DocumentHighlighter with ReadOnlyDocument.
14 years ago
Siegfried Pammer
85bfeb1f15
update VB Syntax Highlighting to VB 11 CTP
14 years ago
Daniel Grunwald
7bcab7097b
AvalonEdit documentation update
14 years ago
Daniel Grunwald
f24ff58a2b
Adjusted unit tests to C# syntax highlighting change.
14 years ago
Daniel Grunwald
56f38f8524
C# syntax highlighting: Don't colorize punctuation.
...
AvalonEdit: don't create separate TextRuns when syntax highlighting applies a color-less span.
14 years ago
Siegfried Pammer
82297d7819
add word wrap to InsightWindow in parameter list (header) too
14 years ago
Daniel Grunwald
0ec28b887d
Fix SD-1866: support for async/await in code completion.
14 years ago
Daniel Grunwald
e64d24419a
Yet another performance improvement to AvalonEdit - we now use a way smaller dirty rectangle when changing only a single line.
14 years ago
Daniel Grunwald
3f05ced59c
Use DrawingVisual for rendering a VisualLine. This seems to improve AvalonEdit rendering performance a lot in some scenarios.
14 years ago
Siegfried Pammer
73ddefe075
fix AlwaysUseShortTypeNames omitting generic type arguments
14 years ago
Siegfried Pammer
a79c7dad3f
implement find references on local variables
14 years ago
Siegfried Pammer
edd71b77e9
fix CSharpBinding reference to NRefactory.CSharp; fix long type names bug in CSharpAmbience
14 years ago
Daniel Grunwald
c50d1a4f46
Fix unit tests after moving CSharpAmbienceTests to different namespace.
14 years ago
Daniel Grunwald
77d5f4163e
Update to Mono.Cecil 0.9.5-33-g5ce1cb6
14 years ago
Siegfried Pammer
1cf7ecb3f1
moved Ambience to NRefactory
14 years ago
Siegfried Pammer
af18125b40
implement all different members in CSharpAmbience output
14 years ago
Siegfried Pammer
b003c042d0
implement CSharpAmbience for ITypeDefinition
14 years ago
Siegfried Pammer
c1a89d234e
remove failing tests from ICSharpCode.SharpDevelop.Tests.csproj; add CSharpAmbienceTests
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
4dd6acb810
Allow recursive synchronization (e.g. for calling GetTypes() on a single project content while a composite project content is synchronized)
14 years ago
Daniel Grunwald
9957c52ff2
Implemented "Find references"
14 years ago
Daniel Grunwald
b0051f4960
Fix SD-1858 - InvalidOperationException in DockingManager.CoerceActiveDocumentValue when right-clicking document tab while it is closing
14 years ago