Daniel Grunwald
9d7bdd0cf8
Allow creating an IObservable<> from a function that invokes a callback and signals termination using a Task.
14 years ago
Siegfried Pammer
4446aac04b
add tag comment tracking
14 years ago
Daniel Grunwald
cf8da3c94d
Add C# context actions to AddInTree.
14 years ago
Daniel Grunwald
464455bb2a
Show "C# 5.0" in upgrade project view if .NET 4.5 is installed.
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
Siegfried Pammer
80160c1c19
finished implementation of Behaviors
14 years ago
Daniel Grunwald
adda0ee18d
C# code completion
14 years ago
Daniel Grunwald
e9fd1864e1
Adjusting SharpDevelop to new type system (unresolved/resolved split).
14 years ago
Siegfried Pammer
8b6d1d6a39
implement Ctrl+Shift+W - shrink selection; move CodeManipulation to CSharpBinding
14 years ago
Daniel Grunwald
fa2c1a6397
C# semantic highlighting: distinguish between value and reference types.
15 years ago
Daniel Grunwald
8d12fe8a20
Reimplemented F6 for members.
15 years ago
Daniel Grunwald
889361a446
Suppress flickering in semantic highlighting.
...
We now cache the semantic highlighting for the visible lines, and re-use the existing highlighting sections when no new parse information is available.
15 years ago
Daniel Grunwald
269597e619
Update semantic highlighting when new parse information arrives.
15 years ago
Daniel Grunwald
b7b259896d
Add semantic highlighting for C#.
15 years ago
Siegfried Pammer
a79c7dad3f
implement find references on local variables
15 years ago
Siegfried Pammer
1cf7ecb3f1
moved Ambience to NRefactory
15 years ago
Daniel Grunwald
1d95f36481
Adjust SharpDevelop to NRefactory changes (move ICSharpCode.Editor -> ICSharpCode.NRefactory.Editor; put NR.C# in separate assembly)
15 years ago
Daniel Grunwald
ae406e9c31
Adjust SharpDevelop to NRefactory API changes
15 years ago
Daniel Grunwald
3bf2871b51
Make Find References multi-threaded.
15 years ago
Daniel Grunwald
6b56440cb5
Reimplemented "Find derived classes"
15 years ago
Daniel Grunwald
9957c52ff2
Implemented "Find references"
15 years ago
Daniel Grunwald
19820f6cc2
Fix some issues with LoadSolutionProjects-thread.
15 years ago
Daniel Grunwald
56ae9d8533
Add back ResolverService.Resolve(); and use it to implement tool tips.
15 years ago
Daniel Grunwald
38fd088674
Initial implementation of CSharpAmbience.
15 years ago
Daniel Grunwald
f31bca1de7
newNR: fixed build errors in AvalonEdit.AddIn and CSharpBinding.
15 years ago
Daniel Grunwald
9c244880fb
WIP: new NRefactory
...
ICSharpCode.SharpDevelop.dll now compiles again, though with tons of commented-out code.
Most AddIns removed from solution, and still plenty of compiler errors left in the remaining AddIns.
15 years ago
Eusebiu Marcu
b9f9234dc3
fix SD-631 - http://bugtracker.sharpdevelop.net/issue/ViewIssue.aspx?id=631&PROJID=4
15 years ago
Boris Kozorovitzky
a5644c7858
ProjectBinding may choose to handle missing project by itself.
15 years ago
Daniel Grunwald
34da9b3fad
Code completion for generic types - insert only e.g. "List" instead of "List<T>".
...
This is a backport of Martin's commit b47a93ab1e to 4.0.
15 years ago
mkonicek
b47a93ab1e
Code completion for generic types inserts only e.g. "List<" instead of "List<T>".
...
Suggested item works as before, e.g. List<int> l = new "List<int>" is inserted.
15 years ago
Eusebiu Marcu
41bbfec826
remove unused indexes
15 years ago
Eusebiu Marcu
a72baabcd2
v0.2
15 years ago
Eusebiu Marcu
2dc3ec2efc
Hidden definitions v0.1
15 years ago
Eusebiu Marcu
d0b7e7a1fd
Fix Bracket highlighting does not work after multiline string
15 years ago
Daniel Grunwald
4b24dd80f8
Fixed commenting out lines selected from the line number margin.
15 years ago
Daniel Grunwald
93f924b120
Add TextAnchorMovementMode.Default where the movement direction depends on the type of insertion.
15 years ago
Daniel Grunwald
f5780c2944
Apply new file headers
16 years ago
Siegfried Pammer
c89b7a5e29
implemented SD-631 for VB .NET
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6329 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Siegfried Pammer
c7e652c78a
extracted insight window handling to InsightWindowHandler
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6324 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 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
16 years ago
Siegfried Pammer
04c6a6f1e9
- refactored AST; removed XmlLiteralExpression
...
- added VB Options to Tests
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/vbnet@6040 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
7092ebf5b0
Remove unused parameter "buildServices" from IBuildable.StartBuild.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5854 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
1ac7989efa
Fixed build.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5576 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
edd3fb4a0a
"Normalize" file headers.
...
Enable $Revision$ keyword expansion for all existing .cs files.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5529 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Siegfried Pammer
d111238f33
- added CSharpBackgroundCompiler
...
- extended CodeGenerator
- fixed NullReferenceException in NRefactoryResolver
- various bugfixes in CodeGenerator and NRefactoryASTConvertVisitor
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5470 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
cd0fbe430d
Fixed SD2-1642: NotImplementedException when converting project from C# to VB
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5460 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
17 years ago
Daniel Grunwald
48045ff9f8
Move CSharpIndentationStrategy into AvalonEdit.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5063 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
18f32ada97
Fixed bug in MSBuildEngine that caused "Check with FxCop" to fail in some circumstances.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5025 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago