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
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
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
Daniel Grunwald
f25bb57203
Fix SD-1736: When a file is in multiple projects, ParserService should return the ParseInformation for the project that does not link to the file.
15 years ago
Siegfried Pammer
a2d05e8274
added ChangeMarkerMargin
15 years ago
Daniel Grunwald
49de1d390d
Add support for right-to-left translations to SharpDevelop.
15 years ago
Daniel Grunwald
f5780c2944
Apply new file headers
15 years ago
Daniel Grunwald
6ebd91edac
Track feature use in UDC: snippets, NewLineConsistencyCheck, ClassMemberBookmark menu.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6298 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Daniel Grunwald
68a3515a39
Fixed SD-1706 - Windows Forms Designer resets IsDirty flag
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6291 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Siegfried Pammer
6f675509cd
implemented basic code completion in Console pad
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6228 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Martin Koníček
d95e218172
Added basic classes for editor Context actions (ReSharper-like "bulb").
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6162 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Daniel Grunwald
b6cd22bd66
Make editor read-only when opening a read-only file.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5936 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Daniel Grunwald
a39d830eba
Fixed SD2-784 - File still considered dirty after undoing all changes.
...
Fixed incorrect behavior of TextEditor.IsModified when continued undo groups are used.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5762 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Daniel Grunwald
6e0521b88c
Detect when newlines are inconsistent and allow user to fix them.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5747 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Daniel Grunwald
e5c90b35d7
Fixed SD2-1610 - Add back file encoding option
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5631 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
6c771a6218
Fixed SD2-1652: "Cannot save with current encoding" not implemented in AvalonEdit.AddIn
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5630 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
cf7adb39dd
Allow user to specify an encoding when opening a text file.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5627 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
4c9a3527cb
Fixed bug that could cause the text editor's ParseInformation to get out-of-sync with the parser service's.
...
Removed IParseInformationListener as it was unreliable (depended on view content), use ParserService.ParseInformationUpdated instead.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5623 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
7d3a410d0b
AvalonEdit: Fixed repainting issues when document was modified above the visible region (e.g. using split view) and the highlighting stack changed.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5584 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
843a8c4788
Highlighting editor: allow changing the default text color and selection color.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5583 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
488d12f83c
SD2-1592 (Add back highlighting editor for AvalonEdit):
...
- implemented CustomizableHighlightingColorizer
- add preview to highlighting editor
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5574 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
9357a9a4eb
Fixed SD2-1601 - Implement disabled text editor settings
...
- Show quick class browser panel
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5416 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
574cf24a63
SD2-1601 (Implement disabled text editor settings): enable "Folding" option.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5415 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
c16985247f
Use TextFormattingMode.Display for tooltips and context menus.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5267 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Siegfried Pammer
98242a8a97
- added EntityType to IEntity
...
- refactored ParameterListComparer
- added SignatureComparer
- added IEditorUIService and IInlineUIElement
- updated some snippets
- added basic implementation of OverrideToStringMethod refactoring
- added ClassCodeGeneratorMenuBuilder
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5241 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
ef0da64c45
Move bracket highlighting from CodeEditor to CodeEditorView.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5205 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
05df040a28
Implemented CodeEditor.ActiveTextEditor.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5204 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
45761d3824
Implemented option panels for text editor.
...
Replaced ContentControl with ContentPresenter where possible.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5076 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
d75b2d4a94
Started work on new text editor options.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5073 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
4931df6c98
Show context menu when right-clicking on IconBarMargin.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5071 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
4a85fa660c
Added snippet support to SharpDevelop (replaces 'code templates').
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5069 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
ac6d4f66a0
Fixed split view crash when folding is enabled.
...
Added GridSplitter to split view.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5052 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
5c5c4ff93c
Use PermanentAnchor for Tasks.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5029 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
c9218dfa30
Implemented PermanentAnchor (TextAnchor inside SharpDevelop that works even when a file is closed)
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5027 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
d4068f0087
Implemented TextEditorSideBar for AvalonEdit.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4929 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Siegfried Pammer
8db012ec87
- moved Hook to VS 2010 project format (vcxproj)
...
- fixed bug in Xaml binding
- fixed bug in CodeEditor
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4917 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
3d8c70850c
Build simple folding support (independent of parsers in SharpDevelop) into AvalonEdit.
...
Add TextEditorOptions.AllowScrollBelowDocument (enabled in SharpDevelop) to avoid the view from jumping when collapsing code near the end of document.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4910 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
867dab1f32
Move folding code to separate namespace ICSharpCode.AvalonEdit.Folding.
...
Add TextEditor.ShowLineNumbers property to show/hide the line numbers (they now are hidden by default).
Add TextEditor.Options.ShowEndOfLine property to allow easily enabling end-of-line markers.
Changed AbstractMargin so that it automatically detects the TextView it is attached to.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4906 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Siegfried Pammer
bab3f4369f
- removed some debug code from AXmlParser in Release build to increase performance a bit
...
- fixed some minor ErrorPainter bugs
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4868 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
94bf27e8cd
Move tooltip handling from CodeEditor to CodeEditorView.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4848 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
984b1ab9e1
Add TextView.InvalidateLayer.
...
Enabled bracket highlighting.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4842 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago