How can I disable spelling check in Visual Studio 2010? By spelling check I mean in comments, string etc, not in actual code
In the Visual Assist X Options dialog on the Underlines page, uncheck the "Underline spelling errors in comments and strings" option.
Cory - This will disable syntax highlighting.
This is probably an extension you have installed. You needs to disable it in the extensions manager or configure it not to check spelling.
http://blogs.msdn.com/b/yardman/archive/2011/02/01/visual-studio-2010-spell-checker.aspx
For example in my install spell checking is provided by Visual Assist. If I disable this extension then the squigglies in comments go away.
I'm fairly certain VS2010 doesn't have a built in spell-checker, however, the C/C++ options contain IntelliSense which can cause "red squiggles." Here's how to disable those:
Tools -> Options -> Text Editor -> C/C++ -> Advanced
Under "IntelliSense" will be an option called "Disable Squiggles." Set it to true.
Had this problem in Visual Studio 2019. Turned out it was my Resharper extension. Extensions->Resparper->Options->Tools->Respeller->Enable Respeller (uncheck)
in javascript I solved this by going to Tools > Options > TextEditor > Javascript > advanced > Uncheck Show Syntax Errors.
Related
I updated Extensibility Tools today.
I found Peek Definition is not working.
Anybody can help me to make it work.
Thanks
Joon
I found and made it enabled as follows:
Tools -> Options ->Text Editor ->All Languages ->CodeLens and check Enable CodeLens checkbox.
First I thought it was a problem of VS2013 RC/beta but now I installed VS2013 RTM and still have the same problem: code completion does only open after I execute it manually by strg+space. How can I turn on auto open the windows after typed e.g. a point?
Be sure that your IntelliSense is activated
Tools > Options > Text Editor > C# > Statement completion
Then, be sure Auto list members is checked and Parameter Information.
When intellisense is displayed is a language specific setting. If you're asking about c# then you want to check the following
Tools -> Options
Text Editor -> C# -> Intellisense
Ensure "Show completion list after a character is typed" is checked
If you're using a different language please update the question and I'll try to point you in the right direction
This happened after uninstalling Resharper 8.x (I don't see the point given VS 2013's advances), so I'd chalk this to an unclean resharper uninstall.
The solution is very quick though:
Open VS2013
Tools -> Import and Export settings
Reset all settings
Visual C#
TOOLS->Import and Export Settings Wizard->Reset all settings->select “No, just reset settings, overwriting my current settings”->Choose a Default Collection of settings. Check it again.
If none of the above suggestions work, check if you have an extension Web Essentials installed. Try removing it (and install again). Web Essentials has caused my intellisense to stop working multiple times and a simple re-install always fixes the issue for me.
This happened to me after uninstalling Resharper 8.x
Solution:
Tools -> Options
Text Editor -> C# -> Intellisense
Ensure "Show completion list after a character is typed" is *un*checked
Tools -> Options
Text Editor -> C# -> Intellisense
Ensure "Show completion list after a character is typed" is checked
Do not need reset all settings. I had a same problem but i' ve have just solved it.
Run resharper.setup.exe
do not click uninstall or repair. just click reinstall it
after installation it will be ok
good luck:)
Here's what worked for me (using Visual Studio 2013 w/ ReSharper 8.0.2):
Tools->Options->ReSharper
Click "Suspend Now"
Click "Resume Now"
1: Try to use ReSharper 8.0.2 Best Code analysic, completion tool
2: Tools > Options > Text Editor > All Language > Make Check on Auto List members
Method 1
List item
Tools -> Options
Text Editor -> C# -> Intellisense
Ensure "Show completion list after a character is typed" is checked
Method 2(for me after uninstall resharper)
List item
Open VS2013
Tools -> Import and Export settings
Reset all settings
General/Your prefer language(like Visual C#)
Is there a way to set TAB button to work as 4 spaces in Visual Studio 2010 instead of going to Edit->Advanced->Untabify Selected Lines?
You can edit this behavior in:
Tools->Options->Text Editor->All Languages->Tabs
Change Tab to use "Insert Spaces" instead of "Keep Tabs".
Note you can also specify this per language if you wish to have different behavior in a specific language.
First set in the following path Tools->Options->Text Editor->All Languages->Tabs
if still didn't work modify as mentioned below
Go to Edit->Advanced->Set Indentation ->Spaces
For VS2010 and above (VS2010 needs a plugin).
If you have checked/set the options of the tab size in Visual Studio but it still won't work. Then check if you have a .editorconfig file in your project! This will override the Visual Studio settings. Edit the tab-size in that file.
This can happen if you install an Angular application in your project with the Angular-Cli.
See MSDN blog
None of these answer were working for me on my macbook pro. So what i had to do was go to:
Preferences -> Source Code -> Code Formatting -> C# source code.
From here I could change my style and spacing tabs etc. This is the only project i have where the lead developer has different formatting than i do. It was a pain in the butt that my IDE would format my code different than theirs.
If you don't see the formatting option, you can do Tools->Import and Export settings to import the missing one.
For Visual Studio 2019 users:
By the comment under accepted answer, link:
Well... This is "almost" still the same in VS 2019... if you already done that and seems not to work, go to: Tools > Options, and then Text Editor > Advanced > Uncheck "Use adaptive formatting" as seen here
Does visual studio really not come with basic syntax checker? I've got both 2008 and 2010 and they won't show me any error, like missing semicolons or unmatched brackets
The closest advice I've found is to enable tools -> options -> text editor -> C/C++ -> Advanced -> Underline Errors in the editor, which doesn't exist
I figured it out..
"CLR Empty Project" doesn't have this functionality for some reason, "Empty Project" does however.
I think C++ projects do not get active syntax checking like the counter parts in .NET languages. The errors will only appear when you build the project.
Tools->Options->Text Editor->c/c++->General-> unchecking "Word wrap" (under settings) could solve the problem. Thanks
My Visual Studio 2010 is too slow most of the time. So I decided to disable the vs2010 Intellisense. Can any one help me?
For C/C++: Tools -> Options -> Text Editor -> C/C++ -> Advanced -> Disable IntelliSense.
Update: This also works with VS2012.
Microsoft doesn’t provide any way to disable Intellisense. This wouldn’t be a problem, except Intellisense can and does crash.
To disable Intellisense, close Visual Studio and navigate to your vcpackages folder:
C:\Program Files\Microsoft Visual Studio 8\VC\vcpackages
Rename the file feacp.dll to something like foulup.dll. Now Visual Studio won’t be able to load Intellisense, but rather than crash it will just quietly drop its features.
or
Also have look to this solutions : how to disable intellisense...
Ctrl + J.
In case you are using ReSharper the way to disable IntelliSense is as following: ReSharper > Options... > Environment > IntelliSense > Autopopup > Enable Automatic IntelliSense Popup > Uncheck > Save > Profit.
This also works in Visual Studio 2012 for C#.
Simplest way I can think of: change the file extension association so that *.cs files open in a plaintext document window, not the C# editor. Repeat for other extensions as desired.
It's actually easy for most languages:
Select Tools/Options on the menu. On the Options dialog box, select Text Editor, then select the language you use, then select "General". Uncheck "Auto list members" and "Parameter completion".
Works on VS 2012, 2010, and others, and seems to be available for most languages including C#, Basic, and C/C++.
Change the file extension to ".txt "
Edit without intellisense.
Change file extension back to what it was.