Martin Koníček
46060649fb
Moved "Add check for null" and "And range check" from context menu to context actions.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6389 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Martin Koníček
e0be701baa
Refactored EditorContext to allow sharing of data between Context actions.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6387 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Tomáš Linhart
11454252ad
Added a support for instructions.
...
Assembly stats are now hidden when no assembly is opened.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6386 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Siegfried Pammer
0d977e0a84
moved CallStackPad to WPF; this should fix the repaint problems/errors
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6385 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Matt Ward
2aa3e970c8
Added simple Silverlight project templates for IronPython and IronRuby.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6383 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Martin Koníček
f762d24d46
Implement interface (explicit) context action.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6382 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Matt Ward
d26cbb04a1
Added IronRuby WPF application and file templates.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6381 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Matt Ward
0171600afb
Added IronPython WPF project and file templates.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6380 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Matt Ward
9dce6b380b
Python-Run now sets the working directory to the directory of the file being run.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6379 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Siegfried Pammer
d6a70db9e8
implemented proper support for method calls without a parameter list in VB
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6378 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Matt Ward
8fda917b08
Fixed null reference when insight window opens in IronPython and Boo projects.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6377 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Matt Ward
a385fc6424
IronPython project templates now configure the project to run Program.py with ipy.exe instead of running the project's executable.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6376 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Matt Ward
53c8213097
Python addin no longer using obsolete ParseInformation properties.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6375 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Kumar Devvrat
a851d04ff9
Add collection editor for editing Menu, TreeView, ListBox, ComboBox items
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6374 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Martin Koníček
745d903188
Implemented Extend selection (Ctrl+W, will be in menu). Does not work perfectly for constructor and indexer declarations yet.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6373 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Siegfried Pammer
6bbac6dd41
fixed missing method bodies on ImplementAbstractClass/ImplementInterface
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6371 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Siegfried Pammer
c1ec7d2898
fix build (ignore unit tests for Introduce Method)
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6370 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Martin Koníček
cbc1b162e6
Added 2 context actions - Check null, Check not null. They are offered after assignments to local variables. In case they annoy you: soon it will be possible to turn off any action easily right from the actions popup.
...
Fixed minor bug in CtrlSpaceResolveHelper.GetResultFromDeclarationLine which showed up e.g. when right clicking keyword "as" in the editor.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6369 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Martin Koníček
d724328441
Rewrote EditorContext so that it will be more usable for implementing Context actions. It now provides AST Node at caret and its parents.
...
Next will be to move Context actions to background thread.
Found 2 bugs in IntroduceMethod (overloads and type arguments are ignored), will fix them.
Fixed NullReferenceException in NRefactoryInsightWindowHandler.HighlightParameter (when typing "," after last method parameter).
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6368 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Daniel Grunwald
054c5397f3
Merge 3.0 to trunk.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6366 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Siegfried Pammer
f12702b989
- fixed missing Implements/Handles clause in Sub and Function declarations in EF Parser
...
- fixed bug in ILC handling
- added more informative exception message for errors in XML mode handling
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6365 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Matt Ward
82c8b61d80
Changes in Tools-Options for the IronPython and IronRuby console application filename are now picked up when using Python-Run or Ruby-Run.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6364 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Siegfried Pammer
bd6c8f8193
- fixed NUnit reference in SharpRefactoring.Tests
...
- fixed some FxCop warnings in VBNetBinding
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6362 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Matt Ward
f249e3f083
Fixed null reference exception when typing a comma to add a new parameter to an existing class method.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6361 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Martin Koníček
cd578c1fa7
Fixed minor CC bug.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6360 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Mathias Simmack
1599809fde
removed a few more ArgumentNullExceptions
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6359 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Siegfried Pammer
d27e4926f6
- added missing VB keywords to VBNET-Mode.xshd
...
- fixed code completion in CastExpressions
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6358 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Martin Koníček
47eb1adee8
Derived classes etc. popup opens at cursor position again.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6357 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Siegfried Pammer
963f910d54
fixed Unit Tests
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6356 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Matt Ward
b99b673908
Updated NUnit to version 2.5.7
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6355 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Martin Koníček
e8b33ea806
Updated string resources.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6354 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Martin Koníček
33d3af13c7
Ctrl+T in the editor opens and focuses Context actions popup. Added tooltip so that the shortcut is discoverable.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6353 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Siegfried Pammer
4309c65a17
- fixed missing instructions in EF Parser
...
- fixed handling of Enum - End Enum
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6352 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Matt Ward
d5a6323e00
Updated NUnit to version 2.5.7
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@6351 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Kumar Devvrat
5b3f1e4470
Fix error in the Tools order.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6350 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Kumar Devvrat
42b1ccfc25
- Re-adjust styles.
...
- Move following attached properties to Popular category: [Grid.Row,RowSpan,Column,ColumnSpan], DockPanel.Dock,[Canvas.Left,Top,Bottom,Right]
- Arrange Tools in alphabetical order.
- Hide not-functioning menu items from the context menu in Property pad.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6349 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Martin Koníček
73d846fa74
Fixed minor bug with context action popup closing.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6348 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Martin Koníček
9485a07bdb
VBNetLanguageBinding returns LanguageProperties.VBNet, so that Context actions now work also for VB.
...
Context actions and Highlight symbol are enabled only for .cs and .vb files.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6347 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Daniel Grunwald
c28b2cd09d
Avoid ArgumentNullException(Help3Service.ActiveCatalog) when pressing F1 on machine without Windows SDK 7.1 installed.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6346 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Matt Ward
8543d7d639
Move IL Binding to samples.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6345 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Kumar Devvrat
958d12d508
- Fix various issues related to alignments,width and height.
...
- Fix margin of the elements when creating new Rows/Columns in Grid.
- Fix possible null reference in QuickOperationMenuExtension.cs
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6344 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Martin Koníček
d107ee6ecd
Removed reparse from ContextActionsService, it hangs WPF designer.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6343 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Siegfried Pammer
054180895b
- added frames for indentation strategy
...
- converted TextEditorOptions to WPF
- added filter for snippets to VB .NET binding
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6342 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
David Srbecký
158ad95cb9
Hack to ignore unloaded interfaces (will fix properly later)
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6341 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Martin Koníček
e7f82a9a83
Context actions popup has pencil icon.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6340 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Martin Koníček
a842a3b8f5
Split ContextActionsControl to 2 different classes: one for Popup in the margin, one for "Derived classes" popup.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6339 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Kumar Devvrat
f722685771
Fix null reference exception.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6338 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Kumar Devvrat
89ec55d12f
- Fix in-place editor placement and resolve issue when resizing while editing text too;caused an exception due to nested transactions.
...
- Highlight text that can be edited with a border.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6337 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Martin Koníček
ac810d59bc
TranslateMenuItemToWpf sets also shortcut on WPF MenuItem, so that menus show shortcuts.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6336 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago
Siegfried Pammer
138742401f
- improved handling of highlighting of current parameter
...
- added SYNC to EndOfStmt to allow parser to continue at EOL and : in VB
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6335 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
15 years ago