Daniel Grunwald
0a1c02d563
Set focus in AvalonWorkbenchWindow.SwitchView().
14 years ago
Siegfried Pammer
fcc39c4321
replaced by "exit" command with "close solution" command
14 years ago
Siegfried Pammer
a89b673741
add exit option to "solution/project changed" message
14 years ago
Daniel Grunwald
bfdd510079
Fixed bug that could cause removed bookmarks/breakpoints to re-appear when restarting SharpDevelop.
14 years ago
Siegfried Pammer
c93dae72cb
clean up code in StorageLocationConverter
14 years ago
Siegfried Pammer
070efb3e2f
do not throw exception on invalid conversion
14 years ago
Daniel Grunwald
6bd47b7611
Revert David's debugger changes - they won't be part of SD 4.2.
...
This reverts commit 358b6cf691
.
This reverts commit 62265526a4
.
14 years ago
Daniel Grunwald
8b846cc18f
Add support for solution format 12 (VS11).
14 years ago
David Srbecký
62265526a4
Completely changed how debugger keeps state for nodes in local variables pad and in tooltips.
...
The old method was to keep a NRefactory expression for each node.
The new method is create a lambda expression for each node.
The main motivation for this change is to get ready for NR5 which does not allow any sharing of AST nodes. This would mean that we would have to create a complete AST for each node, which might get expensive for deeply nested nodes. Caching of already evaluated expression would also be more difficult with separate ASTs. ILSpy is based on NR5 so we need this solution for it right now.
Another disadvantage was that every operation had to go though AST so we had to support it in the evaluator, we had to generate the AST, and we had to hope that nothing breaks on the way. This is particularly complex for types - with lambda expression we simply keep around the reference to the type or to whatever we need. Some things like "current exception object" do not exist in the AST so we had to hack around it.
On the other had, it was nice to have accurate C# expression for all nodes - for pretty printing, editing, or saving/loading it.
14 years ago
Siegfried Pammer
061a11ab76
fix bug in DebugOptions
14 years ago
Siegfried Pammer
c709b1f900
updating string resources; release of SharpDevelop 4.2 Beta 2
14 years ago
Siegfried Pammer
d46b921b6a
move MyersDiff to SD.Widgets
14 years ago
Matt Ward
f90e3c4186
Define $(SolutionName) when building a project in SharpDevelop.
14 years ago
Siegfried Pammer
f93a898750
code cleanup - remove dynamic code from Debugger.AddIn
14 years ago
Daniel Grunwald
69759876bc
Handle error conditions when .NET 3.5 is not installed and the user tries to open/build .NET 2.0/3.0/3.5 projects.
14 years ago
Daniel Grunwald
9a8ee8c9ae
Remove some unused string resources.
14 years ago
Daniel Grunwald
1de1b02de0
Add 'EmbedInteropTypes' to property grid.
14 years ago
Daniel Grunwald
95cc542675
Dispose the ProjectChangeWatcher when creating a new project fails.
14 years ago
PeterForstmeier
c42e4ca0c1
Remove TaskListOptions.xfrm fix Addin File
14 years ago
PeterForstmeier
6d2f62853d
Convert TaskList Option's to WPF
14 years ago
Matt Ward
915b36334a
Store IIS Express and IIS settings in project file.
...
Set the IsDirty flag when changes made to Web project options.
14 years ago
Daniel Grunwald
4bbddfd8b6
Fixed C# parser bug that occurs when the first parameter of an extension method is decorated with an attribute.
...
Closes icsharpcode/SharpDevelop#19 .
14 years ago
Daniel Grunwald
bd5105137d
Add debug-mode keyboard shortcut: Ctrl+Alt+Shift+G = trigger GC and display heap memory in status bar.
14 years ago
Siegfried Pammer
f747c4d337
fix SD-1871 - Duplicate code completion entries after adding project reference
14 years ago
Siegfried Pammer
385ea9eaaa
fix SD-1863 - Localize "local variable" in insight tooltips
14 years ago
Siegfried Pammer
710f64ae45
fix Unit Tests
14 years ago
Siegfried Pammer
e599712287
fix SD-1876 - Removing reference after changing target framework causes InvalidOperationException
14 years ago
Matt Ward
c4afa0ea5b
Fix failing unit test.
14 years ago
Siegfried Pammer
4c7aefdf7a
move WebProjectService to AspNet.Mvc.csproj
14 years ago
Siegfried Pammer
7c3e361c79
starting a project with/without debugger works again
14 years ago
Siegfried Pammer
23907c2d2c
move XAML-related Behaviors to XAML binding
14 years ago
Siegfried Pammer
80160c1c19
finished implementation of Behaviors
14 years ago
Siegfried Pammer
8527075b41
initial implementation of the ProjectBehavior-API
14 years ago
Siegfried Pammer
12546f8bd9
fix SD-1772 - Goto dialog: add back using dot notation
14 years ago
Siegfried Pammer
95a5831d6e
fix SD-1808 - Support for typeparam and typeparamref in XML comments
14 years ago
Siegfried Pammer
df86650d68
add missing UndoGroups for CommentRegion and IndentSelection commands
14 years ago
Matt Ward
8a98d652cb
Add F# project and file template icons by Michael Seeger.
14 years ago
Daniel Grunwald
9f1f9a8718
Fix SD-1886 - Renaming multiple controls in forms designer causes crash with data loss
...
Fixed ParseableFileContentFinder to use the latest version of files opened in secondary view contents.
We were only looking at primary view contents and ignoring secondary view contents, so the rename operation was looking at the old version of the Designer.cs file.
14 years ago
Daniel Grunwald
93ef75cb25
ProjectBrowserPad: Clear PropertyContainer when closing the solution.
...
This avoids retaining the solution in memory until another solution is opened.
14 years ago
Matt Ward
212dac921a
Fix underscores in a filename being treated as a shortcut in the Windows menu.
14 years ago
Siegfried Pammer
b0a7f27860
add CodeQuality analysis to Setup and set version to 4.2 beta
14 years ago
Siegfried Pammer
343322f5bb
apply suggestions by Andrew Olson http://community.sharpdevelop.net/forums/p/14441/38437.aspx
14 years ago
Daniel Grunwald
b4c8e9c2d7
Fixed documentation tag for methods with ref/out parameters.
14 years ago
Siegfried Pammer
1b69de73c1
fixed possible NullReferenceException in ProjectChangeWatcher
14 years ago
Siegfried Pammer
eb69663ee4
fix http://community.sharpdevelop.net/forums/t/14436.aspx
14 years ago
Siegfried Pammer
322351adea
add support for properties and add back info text
14 years ago
Matt Ward
6d17277cb3
Add updated icons from Michael Seeger.
14 years ago
Siegfried Pammer
a06323c7a0
add option to shcw tasks from all open files
14 years ago
Matt Ward
72a2e21ae4
Support running a web project with either IIS Express or IIS when both are installed.
14 years ago
Matt Ward
097b82a58b
Add icons for Razor project and file templates.
14 years ago