Siegfried Pammer
d64e3f2657
remove interfaces:
...
- ITextEditorProvider
- ICodeEditorProvider
move implementation of IPositionable to CodeEditor
12 years ago
Siegfried Pammer
39c2182073
move IFileDocumentProvider implementation to CodeEditor
12 years ago
Siegfried Pammer
4fcb17dd97
move IEditable implementation to CodeEditor
12 years ago
Siegfried Pammer
e85d13d875
remove SplitView functionality from CodeEditor
12 years ago
Siegfried Pammer
3e96d7a6ea
Add easier usable API for SearchPanel built into AvalonEdit
12 years ago
Siegfried Pammer
7c0e667388
move Attach/Detach to ITextEditorExtension and use ILanguageBinding as extensible replacement for old "LanguageProperties"
12 years ago
Daniel Grunwald
72d01bd043
Fix some more crashes reported by UDC.
13 years ago
Daniel Grunwald
fd230873e4
Remove IWorkbenchLayout from public API.
13 years ago
Daniel Grunwald
643223761d
Move MultiHighlighter to AvalonEdit.AddIn
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
90608407a4
Add support for automatically fixing issues.
13 years ago
Daniel Grunwald
d54cf7c844
Move remaining bookmark classes.
13 years ago
Daniel Grunwald
d0a11e630d
Move bookmark-related classes to new folder structure.
13 years ago
Daniel Grunwald
f0b7f5805e
UnitTesting: use ITestFramework, clean-up.
13 years ago
Siegfried Pammer
6247fcb190
implement customizable multi highlighter
13 years ago
Daniel Grunwald
05904c8407
Replace ITextEditorProvider with GetService<ITextEditor>().
13 years ago
Daniel Grunwald
8f5f3a7572
Add ILSpyAddIn.
13 years ago
Daniel Grunwald
6436a028bb
Fixed document service retrieval.
13 years ago
Daniel Grunwald
c14b730c2e
Allow secondary view contents to prevent the CodeEditor from clearing the undo stack when switching the active view.
13 years ago
Siegfried Pammer
6cc6d14efd
fix SD-1272 - Breakpoint text highlight colour is not configurable
13 years ago
Siegfried Pammer
017a874863
add TextMarkerService to preview in highlighting options
13 years ago
Siegfried Pammer
bf23572925
fix http://community.sharpdevelop.net/forums/t/15618.aspx - do not dispose change watcher in ChangeMarkerMargin - it could be used by two different margins (in two synchronized text editors, for ex. split view)
13 years ago
Daniel Grunwald
1c61553dd7
Move remainder of the FileService into interface.
13 years ago
Daniel Grunwald
ab95b18a3f
Refactored parser service.
13 years ago
Daniel Grunwald
51c28dc006
Add EnhancedScrollBar.
14 years ago
Siegfried Pammer
d46b921b6a
move MyersDiff to SD.Widgets
14 years ago
Daniel Grunwald
adda0ee18d
C# code completion
14 years ago
Daniel Grunwald
5eb2d97b33
Register parsed files in project content.
14 years ago
Daniel Grunwald
e9fd1864e1
Adjusting SharpDevelop to new type system (unresolved/resolved split).
14 years ago
Siegfried Pammer
fd4a575bd9
fix SD-1489 - Document reload due to external changes removes all bookmarks
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
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).
14 years ago
Daniel Grunwald
b7b259896d
Add semantic highlighting for C#.
14 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
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
ced227b8ab
Fix NullReferenceException when opening split view after enabling the "change margin" setting.
14 years ago
Siegfried Pammer
d01a87961a
implement SD-1855 - Add option for disabling ChangeMarkerMargin
14 years ago
Daniel Grunwald
153c30704a
Reimplement DomPersistence.
...
Get rid of some compiler warnings about obsolete members.
14 years ago
Daniel Grunwald
56ae9d8533
Add back ResolverService.Resolve(); and use it to implement tool tips.
14 years ago
Daniel Grunwald
38fd088674
Initial implementation of CSharpAmbience.
14 years ago
Daniel Grunwald
f31bca1de7
newNR: fixed build errors in AvalonEdit.AddIn and CSharpBinding.
14 years ago
Daniel Grunwald
a2add0b62e
WIP
14 years ago
Daniel Grunwald
fea3b5aed9
WIP: newNR integration
14 years ago
Eusebiu Marcu
4f22877fbf
Debug & evaluate third party code.
14 years ago
Daniel Grunwald
ce785fda34
Fixed customized syntax highlightings.
14 years ago
Daniel Grunwald
5280d731ce
Deactivate code completion when non-default input handler (e.g. incremental search) is used.
15 years ago
Daniel Grunwald
c90c75fa79
Use only one ChangeWatcher instance in split view.
15 years ago
Daniel Grunwald
3b45327b37
Fix SD-1787 - Memory Leak in ContextActionsBulbPopup
15 years ago
Daniel Grunwald
4f4f67135b
Fix SD-1763 - Code completion is active even when it is disabled in the options
15 years ago
Daniel Grunwald
b2a32bf877
Fix SD-1734 - 2 or 3 sets of Fold Markers shown with open .xaml file
15 years ago