Matt Ward
0c5fa97065
Fix null reference when building a project.
...
Pre-build custom tool runner was not handling that IProject.ProjectSpecificItems can be null for a project that has no preferences xml file already created (e.g. project created by Visual Studio and then opened in SharpDevelop).
13 years ago
PeterForstmeier
d350c9cbde
C# BuildOptions
13 years ago
Daniel Grunwald
dff21e821f
[WIP] Major refactoring of the unit testing addin:
...
A lot of functionality gets moved from the main portion of the AddIn into the framework-specific providers.
We no longer deal with test classes and members, but instead use the new ITest interface.
A test can be a whole project, namespace, class, or just a single method.
This can be used to support features like the NUnit [TestCase] attribute, where a single method might result in multiple tests.
13 years ago
Daniel Grunwald
250f499c7d
Continuied attempt to port the UnitTesting.Tests.
13 years ago
Matt Ward
ec75e495d4
Support running custom tools on build.
...
Add Custom Tools project options panel that can be used to enable running custom tools when a build is started just before the build executes.
Project options panel allows enabling/disabling this feature and specifying which files will have their custom tools run pre-build.
Configuration is stored in IProject.ProjectSpecificProperties.
13 years ago
Daniel Grunwald
f0b7f5805e
UnitTesting: use ITestFramework, clean-up.
13 years ago
Daniel Grunwald
e3bb7c0dd2
Add unit testing menu to entity context menu.
13 years ago
Siegfried Pammer
6247fcb190
implement customizable multi highlighter
13 years ago
Daniel Grunwald
2828c9e904
Change "SymbolUnderCaretMenuCommand" into "ResolveResultMenuCommand".
13 years ago
Daniel Grunwald
2f99cb14ac
Add FullAssemblyName to IAssembly.
13 years ago
Daniel Grunwald
9193b83219
Make IHasPropertyContainer a [ViewContentService].
13 years ago
Daniel Grunwald
05904c8407
Replace ITextEditorProvider with GetService<ITextEditor>().
13 years ago
Daniel Grunwald
8f5f3a7572
Add ILSpyAddIn.
13 years ago
Daniel Grunwald
35394eb1af
Fixed crash when adding new/existing projects to an existing solution.
13 years ago
Daniel Grunwald
606d09ea8f
Use ambience to format type names in the quick class browser.
13 years ago
PeterForstmeier
517eaf6cf2
Cleanup Signing.xaml
13 years ago
Daniel Grunwald
e7c9e76f3d
Fix NullReferenceException when find references returns a result in a file without highlighter.
13 years ago
Daniel Grunwald
f4723a9e83
Use culture en-US in FileTemplateCategoryComparerTests and ProjectTemplateCategoryComparerTests tests.
13 years ago
PeterForstmeier
a72eaa823a
StringListEditorXaml.xaml - Databinding
13 years ago
PeterForstmeier
04cd4b46c5
ApplicationSettings, modify OptionsHelper.cs BrowseForFolder and OpenFile to return Relative Path
13 years ago
Matt Ward
51f2ab9e20
Fix find in files exception when search matches file without highlighting.
...
When find in files matches text in a .txt file then EditorControlService.Instance.CreateHighlighter() returns null since .txt files have no syntax highlighting.
13 years ago
PeterForstmeier
dd4918792b
save
13 years ago
Daniel Grunwald
789a8f5fdc
Avoid re-using cached parse information when parsing the project after a debug/release switch.
13 years ago
Daniel Grunwald
39bd1381d1
Remove duplicate MultiDictionary.
13 years ago
Daniel Grunwald
b1b18b7c59
Cleanup.
13 years ago
Siegfried Pammer
0da19d4e3b
add support for customized colors to SearchResultsPad
13 years ago
Daniel Grunwald
a660f427b8
Started porting the FxCop-AddIn to SD5.
13 years ago
Daniel Grunwald
e7b28cb8f1
Move remaining portions of FileService to IFileService interface.
13 years ago
Daniel Grunwald
e5560361b9
Update setup.
13 years ago
Daniel Grunwald
8ba973b1b9
Highlight inactive conditional attributes.
...
Highlight type name in constructor/destructor declaration.
Handle InvalidCastException when reading a corrupted serialized project content.
13 years ago
Daniel Grunwald
a25ebfe842
Implemented re-parsing when switching the project configuration.
13 years ago
Daniel Grunwald
cf4ef6879c
Use conditional symbols from project settings in the C# parser.
13 years ago
Daniel Grunwald
77c118ec71
Mark service interfaces with [SDService].
13 years ago
Daniel Grunwald
5a50c1a5c2
Remove static AddInTree and use IAddInTree interface instead.
13 years ago
Daniel Grunwald
92da3798b3
Add IResourceService interface.
13 years ago
Daniel Grunwald
87f3820048
Improve IMessageService API.
13 years ago
Daniel Grunwald
16bb4b2e7f
Introduce IPropertyService.
13 years ago
Daniel Grunwald
23cad81544
Add IAddInTree to ICSharpCode.Core to allow mocking BuildItems() calls.
13 years ago
PeterForstmeier
dd4ce327d9
cleanup
13 years ago
PeterForstmeier
b4c10698db
StyleCop AnalysisIdeOptionsPanelXaml.xaml.cs
13 years ago
Daniel Grunwald
5dacab6a80
Highlight active parameter in method insight.
13 years ago
Daniel Grunwald
15f93629d5
Implemented override-completion.
13 years ago
PeterForstmeier
775356bcd4
StyleCop -> AnalysisProjectOptionsPanel
13 years ago
Daniel Grunwald
80dc644829
Enable new context actions (Create Local, Extract Field, Implement Interface).
...
Allow clicking on track adorners.
Don't serialize project content on shutdown when it hasn't changed.
13 years ago
Daniel Grunwald
6436a028bb
Fixed document service retrieval.
13 years ago
PeterForstmeier
bebce53958
re implement TextBoxEditMode in OptionPanels/ProjectOptions/OptionsHelper.cs - BrowseForFolder
13 years ago
Matt Ward
5588806259
Update the projects window without refreshing the entire tree as MvcScaffolding adds new files and folders to the project.
13 years ago
Daniel Grunwald
0c1ab952ce
Add preload thread.
13 years ago
Daniel Grunwald
0788d1bbff
[WIP] Started porting forms designer to NR5
13 years ago
PeterForstmeier
5bdef05fdd
Move StringListEditorDialog.xaml to src\Main\Base\Project\Src\Gui\Components\
13 years ago