F# visual studio environment support [closed] - visual-studio

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 9 years ago.
I developing a small project with F# on Visual Studio 2012. I'm used to C# development, and it seems to me that C# has a far far (far) better support in the environment than F#, and even better support when adding resharper.
Are there any plugins that can improve that?
I would love snippets, better templates, code folding, refactoring, etc...
Is there is an open source project trying to achieve this?

As mentioned in the comments, there are fewer advanced code editing tools for F# than for C#. This is one thing where the F# community is quite active, so it is good idea to follow the mailing list and fsharp.org web site.
One less widely known thing is that the standard tooling includes (not very tested) support for collapsing of code blocks and navigation bar that can be turned on.

Related

vs2010 Extensibility Tips and Tricks [closed]

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 11 years ago.
Diving into vs2010 Extensibility and I gotta say the subject seems to be as wide as it is deep. Anyone have tips, tricks or hacks to leverage jumping into this somewhat intimidatingly huge niche of visual studio?
I wrote 9 hours of Visual Studio Extensibility material for Pluralsight (part 1, part 2). If you're an MSDN subscriber you can get a one-month free subscription which should give you more than enough time to get through both courses. I also put together some 2008 and 2010 talks on VSX topics and both the slides and demos (along with videos) are on Code Project.
I'll be first then....
Saving the following text as a registry and appending it(open it with regedit) allows for easier identifying of a particular menu item or command and allows you to build on existing but hard to find UI elements...
Windows Registry Editor Version 5.00[HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\8.0\General]
"EnableVSIPLogging"=dword:00000001
I found this useful tidbit here
With this you can add Context Menus into you vs2010 IDE (New version is using MEF to some extent but there are older versions just using MAF). So much easier then MAF!!!
VSPackage Builder: Yet another awesome way to design Visual Studio Packages without having to rummage through the innards of a vs extension to design one.

Why should I switch to CodeRush from ReSharper? [closed]

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 11 years ago.
For a long time I have been working with ReSharper.
But after seeing CodeRush being used in a tutorial video, I started to wonder if I should consider to try CodeRush as well.
But before giving a try I wanted to ask you if you've had a chance to work both with ReSharper and CodeRush, so that you could share your objective opinions on their advantages and disadvantages over each other.
Download a demo of CR and give it a shot.
If you've already spent good money on RS, think about the ROI and the (possible) learning curve for CR, although the learning curve should be sorted out during the evaluation :-). The company where I am is using the Developer Express suite of products (which include CR) and I am loving it. I find it very productive and useful.
Disclaimer: I am a DevExpress "fanboi."

What's the most popular compiler, and what's so bad about MSVS? [closed]

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 12 years ago.
I've been using MS Visual Studio for a lot of projects, but I notice a lot of people here like to complain about Microsoft and Visual Studio.
So I'm wondering, what does everyone use? Dev-C++? mingw?
What is popular? Also, what is bad about MSVS? What is "better" about the others?
Thanks!
--RKL
Comparing compilers is often an exercise fraught with peril. Here is but a sampling of the variables you would have to normalize for:
compiler flags
compiler-specific preferences for idiomatic code
differences between processors
enabling/disabling of processor extensions
differences in assumptions that can safely be made about code
compiler extensions in use
Qualitatively speaking, MSVC is a serviceable compiler. There's not too much reason to complain about it, other than everyone's usual gripe of "I wish things were faster".

What is the best IDE/GUI for my .NET DSL? [closed]

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 11 years ago.
As a learning exercise I'm building a basic scientific computation environment based on .NET. I'd like the GUI of the app to be much like matlab, in that I have an interactive window, an objects window and the facility to spawn visualisation windows. Intellisense in my command window would be very nice. It seems visual studio itself could almost be used in this manner, is this a viable option? Creating the visualisations within the VS environment seems like the only hurdle. What could I do here?
Eclipse is also an option I suppose but I'd prefer to stay totally with .NET if possible.
Any other suggestions?
You could take a look at MonoDevelop here to provide some help. It is open-source and one of the nicer IDEs.
You could also build something based on GEdit, as it is very pluggable.
Those are the two tools, plus the CLI that I use for .NET development, but I am entirely on Linux/Unix using the Mono tools.
Hope that helps!
I've just discovered VSlab. Its specific to F#, however its a good demonstration of what I would like to be able to do with my own DSL in terms of visualisation and an interactive editor.

Tool in Visual Studio 2008 for helping with Localization [closed]

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 9 years ago.
Does anyone have any recommendations of tools that can be of assistance with moving literal values into resource files for localization?
I've used a resharper plugin called RGreatX but was wondering if there is anything else out there.
It's one heck of a long manual process for moving the strings across and think there must be a better way! RGreatX is OK but could be a bit slicker I feel.
Here's one:
http://www.codeplex.com/ResourceRefactoring
It'a actually a Microsoft "open source" Visual Studio(2005 and up) tool that integrates with the IDE. You can easily replace every occurence of a string with a ressource reference with a few clicks.
You may find Zeta Resource Editor useful too.
ReSharper itself (5.0+) now has support for localization which includes moving strings to resource files and highlighting localizabile strings.
Try Visual Localizer - you can batch-process whole code, select which strings may be localized and the tool will add them to a resource file and create a reference instead. Many other features easing localization are included.

Resources