Daniel Grunwald
295c4abfe9
Combine Run/Continue on F5. Move FindDerivedClassesOrOverrideCommand to F6; change F9 back to Build Project.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6312 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Daniel Grunwald
425286712b
Allow using a single shortcut for multiple main menu entries (we will use the first non-disabled item).
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6311 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Daniel Grunwald
c2ebe0b9b9
Disable bookmarks and breakpoints pads.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6310 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Daniel Grunwald
28611767f7
Set UDC branch name for reports branch.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/reports@6309 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Matt Ward
48383a8bec
Restructured AddIns folder - removed nested AddIns\AddIns folder and added Analysis folder.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6305 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Daniel Grunwald
911007af84
Report the file types opened in the text editor to UDC (but only known file types)
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6300 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Daniel Grunwald
c96e64b46f
Simplify code using FileFilter
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6299 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
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
Siegfried Pammer
8008704ce3
fixed IndexOutOfRangeException when caret is at the start of the line in EditorContext.SymbolUnderCaret
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6297 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Siegfried Pammer
b241377da2
fixed unit tests (fixes build)
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6294 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Siegfried Pammer
8ee9c5e697
fixed NullReferenceException when working with VB files outside of a VB project
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6292 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Martin Koníček
53f53a3320
First implementation of GUI for editor context actions.
...
A WPF Popup is shown over the editor when some actions are available. Can be opened by mouse click (TODO open by shortcut).
A Popup is probably not the best solution: it is not "tied" to current editor line anyhow so it stays open when region is collapsed, active ViewContent changes etc. (for active ViewContent change I added explicit handling). It should be probably part of editor's visual tree, in a special layer. Alternatively it could be displayed in the bookmark margin, but that would make it too small. This way it resembles ReSharper.
Have to consult this with Daniel.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6290 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Daniel Grunwald
27ff6cdc30
Remove support for compact framework.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6281 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Siegfried Pammer
db08b353a0
added new icon for extension methods
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6268 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Martin Koníček
007996e7cd
Implemented "Introduce method" context action.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6258 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Siegfried Pammer
75d72345f1
fixed code snippets in code completion list
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6237 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Daniel Grunwald
ff3d81407a
Handle BadImageFormatException when trying to load code completion info from non-.NET dll.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6231 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
Daniel Grunwald
b50a612d67
Revert accidentally merged change.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6223 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
David Srbecký
1f2f64e4bf
Marked #D as DPI aware
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6221 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Siegfried Pammer
10f8d47731
fixed insertion of text in "surround with"
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6219 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Siegfried Pammer
bcf917f92d
- fixed parser bugs
...
- fixed expression finder bugs
- implementation of some cc features
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/vbnet@6207 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Martin Koníček
9cc04d536e
Context actions: fixed logical bug when resolving class declarations on current line by name - more classes with same name and different type arguments can exist, of course.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6201 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Martin Koníček
6a3116d7ff
Implemented "Add using" editor context action.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6199 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Martin Koníček
7338344014
Decoupled "Add using" functionality from context menu building.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6196 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Martin Koníček
47ee9924e7
"Implement abstract class" editor context action.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6194 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Siegfried Pammer
05cb4df472
implemented ., ... and .@ operator for XML Literals
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/vbnet@6193 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Siegfried Pammer
3219079f94
- removed IOption
...
- replaced with IVBNetOptionProvider
- XDocument, XElement, XComment, XProcessingDirective, XCData will be correctly resolved
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/vbnet@6191 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Siegfried Pammer
6f9028b875
implemented Options in Dom. Option Infer On/Off, turn Type Inference on and off
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/vbnet@6190 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Martin Koníček
b67dfce2bb
Fix recently introduced bug when opening files with other than C#/VB content.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6188 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Martin Koníček
7b318f80a1
"Implement interface" and "Implement abstract class" editor context menu items are shown only when needed (that is the class/interface is not yet implemented).
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6186 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Siegfried Pammer
0d04541240
- reimplemented TryTypeInference feature as CC item "? ="
...
- fixed bugs with expressions expecting Type context.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/vbnet@6184 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Martin Koníček
2315172e5f
Refactoring: decoupled code to implement abstract class from building the menus.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6183 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Martin Koníček
7102b476e2
Refactoring: decoupled 'Implement interface' actions from menu building.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6181 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Martin Koníček
e7ab1474fc
Progress with editor Context actions.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6179 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Siegfried Pammer
6840d02d43
fixed failing unit tests
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/vbnet@6176 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Martin Koníček
b2c80c66bb
Split ContextActionsControl into 2 user controls: the TreeView and the Header.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6165 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
Kumar Devvrat
27fe096db9
- Implement IServiceProvider in IViewContent to get services for View Contents as suggested by Daniel.
...
- Add outline in OutlinePad while in WPF Designer.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/wpfdesigner@6158 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Daniel Grunwald
153ddd46aa
Fix bug in global styles that caused crash on startup.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6157 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Siegfried Pammer
a5d19c3267
- implemented Overrides-CC
...
- fixed bug OverrideToStringMethodDialog (wrong TypeReference was used)
- print errors in EF-Parser to debug log
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/vbnet@6156 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Siegfried Pammer
8d087bbd83
- fixed bugs in ExpressionFinder
...
* expressions starting with primitive type keywords
* fixed positions of expression if nothing is found (needed for With-CC)
- correctly resolve Array-TypeReferences
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/vbnet@6155 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Siegfried Pammer
1e1e4cd46b
fixed bugs in ExpressionFinder and inconsistent completion results
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/vbnet@6154 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Siegfried Pammer
1da056e7c4
fixed FindExpression after parameter list opening brace
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/vbnet@6153 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Siegfried Pammer
9ef1561394
only display snippets that are mapped to a currently available keyword
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6150 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Daniel Grunwald
0abe633156
Fixed build.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6149 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Daniel Grunwald
c9a780068a
Make sure buttons have the correct size (using a style with MinWidth=75 and Padding=9,1).
...
Use UniformGridWithSpacing for layout of OK and Cancel buttons (these should have the same size even in languages where the OK button needs more space than 75 pixels).
Option Panels: give check boxes a bit more space
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6147 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Siegfried Pammer
a7e313349c
fixed imports-completion after newline
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/vbnet@6145 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Siegfried Pammer
0c0b4b151f
CC is now working at the beginning of the first parameter
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/vbnet@6140 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Siegfried Pammer
e7e141401b
enabled completing existing expressions on ctrl+space
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/vbnet@6136 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago