-
Notifications
You must be signed in to change notification settings - Fork 785
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
F# code in Visual Studio 2015 has Keep Tabs = true #199
Comments
It would be good if someone could verify if this not just some quirk of my machine |
My installation shows "Insert spaces" as the default option. |
Well, that's strange. I can't imagine why mine would be showing "TABs".... |
@dsyme Could it be that it inherited from 'All languages' when updating? |
i tried using a new azure vm (the vs 2015 ctp from gallery), is ok for me ( The default of |
I'll close this for now since no one else can repro. But let's keep an eye on this - there must be some logical explanation for how I got the Tabs setting on my machine. |
@latkin reopen this one so? |
I do see this in clean test installs, as well. Weird because in the settings file for the General profile (which I think is inherited by the F# profile) there is explicit config for F# language to use spaces, not tabs. I will try to poke around a bit, that config is part of closed VS platform code. |
@latkin Take a look at c# page too. Default is tabs there instead of spaces ( wrong ) Maybe you can also raise the priority because is really bad. New file, write write and doesnt work. |
Does the F# compiler treat a single tab as being equal to a space? On 28 May 2015 at 18:24, Enrico Sada notifications@github.com wrote:
|
Tabs are compile time error |
On package load, check if any of the custom F# settings are somehow missing from the settings store. Explicitly set them to their desired defaults if they are indeed missing. I've added this to the language service package since this is guaranteed to load any time the project system package is loaded, but the converse is not true (e.g. open loose F# script file without opening a solution). fixes dotnet#199
On package load, check if any of the custom F# settings are somehow missing from the settings store. Explicitly set them to their desired defaults if they are indeed missing. I've added this to the language service package since this is guaranteed to load any time the project system package is loaded, but the converse is not true (e.g. open loose F# script file without opening a solution). fixes dotnet#199
I installed Visual Studio 2015 CTP5 without any particular change of settings. F# code seems to have Keep Tabs =
true
by default. This should befalse
The text was updated successfully, but these errors were encountered: