Visual Studio Osx



  1. Visual Studio Osx 2019
  2. Visual Studio 2015 For Mac Os X
  3. Visual Studio Os X

Visual Studio Code on macOS Installation. Download Visual Studio Code for macOS. Open the browser's download list and locate the downloaded archive. Select the 'magnifying glass' icon to open the archive in Finder. Drag Visual Studio Code.app to the Applications folder, making it available in the macOS Launchpad. Install Visual Studio for Mac behind a firewall or proxy server. To install Visual Studio for Mac behind a firewall, certain endpoints must be made accessible in order to allow downloads of the required tools and updates for your software. Configure your network to allow access to the following locations: Visual Studio endpoints; Next steps.

Install Visual Studio Code on macOS. Install the C extension for VS Code. You can install the C/C extension by searching for 'c' in the Extensions view (Ctrl+Shift+X). Ensure Clang is installed #. Visual Studio IDE Visual Studio for Mac Visual Studio Code To continue downloading, click here Download Older Visual Studio Software Visual Studio 2021-03-29T08:30:31-07:00.

When consulting this documentation, you can see keyboard shortcuts for the keymap that you use — choose it with the selector at the top of the page:

JetBrains Rider's top keyboard shortcuts

Search EverywhereDouble Shift
Find Action...Ctrl+Shift+A
Open Solution or Project...Ctrl+Shift+O
Open File or Folder...Ctrl+O
Show Intention ActionsAlt+Enter
Navigate To...Alt+`
Recent FilesCtrl+Comma
Find UsagesShift+F12
Select In...Alt+F1
Settings...Ctrl+Alt+S
Generate...Alt+Insert
Build SolutionCtrl+Shift+B
Debug...Alt+Shift+F9
View Breakpoints...Ctrl+Alt+B
Attach to Process...Ctrl+Alt+P
VCS Operations Popup...Ctrl+Alt+Q
Refactor This...Ctrl+Shift+R
Inspect This...Ctrl+Alt+Shift+A
Reformat CodeCtrl+Alt+Enter
Code Cleanup...Ctrl+E, C
Install vs code

Basic editing

CutCtrl+X
CopyCtrl+C
PasteCtrl+V
Paste as Plain TextCtrl+Alt+Shift+V
Paste from History...Ctrl+Shift+V
Paste from History...Ctrl+Shift+V
Duplicate Line or SelectionCtrl+D
Copy PathsCtrl+Shift+C
Copy ReferenceCtrl+Alt+Shift+C
Save AllCtrl+Shift+S
UndoCtrl+Z
RedoCtrl+Y
Indent SelectionTab
Unindent Line or SelectionShift+Tab
Start New LineShift+Enter
Start New Line Before CurrentCtrl+Enter
Delete LineCtrl+Shift+L
Toggle CaseCtrl+Shift+U
Scratch FileCtrl+Alt+Shift+Insert
Open source in new windowShift+F4
Show WhitespacesCtrl+R, W
Soft-WrapCtrl+E, W

Caret navigation

Move Caret to Previous WordCtrl+Left
Move Caret to Next WordCtrl+Right
Move Caret to Line StartHome
Move Caret to Line EndEnd
Containing DeclarationCtrl+[
Move Caret to Matching BraceCtrl+]
Move Caret to Code Block StartAlt+Shift+[
Move Caret to Code Block EndAlt+Shift+]
Next MethodAlt+Down
Previous MethodAlt+Up
Move Caret to Page TopCtrl+Page Up
Move Caret to Page BottomCtrl+Page Down
Page UpPage Up
Page DownPage Down
Move Caret to Text StartCtrl+Home
Move Caret to Text EndCtrl+End

Select text

Visual
Select AllCtrl+A
Left with SelectionShift+Left
Right with SelectionShift+Right
Move Caret to Previous Word with SelectionCtrl+Shift+Left
Move Caret to Next Word with SelectionCtrl+Shift+Right
Move Caret to Line Start with SelectionShift+Home
Move Caret to Line End with SelectionShift+End
Up with SelectionShift+Up
Down with SelectionShift+Down
Select Containing DeclarationCtrl+Shift+[
Move Caret to Code Block Start with SelectionCtrl+Alt+Shift+[
Move Caret to Code Block End with SelectionCtrl+Alt+Shift+]
Move Caret to Page Top with SelectionCtrl+Shift+Page Up
Move Caret to Page Bottom with SelectionCtrl+Shift+Page Down
Page Up with SelectionShift+Page Up
Page Down with SelectionShift+Page Down
Move Caret to Text Start with SelectionCtrl+Shift+Home
Move Caret to Text End with SelectionCtrl+Shift+End
Extend SelectionCtrl+Alt+Right
Shrink SelectionCtrl+Alt+Left
Add Selection for Next OccurrenceAlt+Shift+.

Coding assistance

Show Intention ActionsAlt+Enter
Basic CompletionCtrl+Space
Smart CompletionCtrl+Alt+Space
Second Basic CompletionAlt+Shift+Space
Complete Current StatementCtrl+Shift+Enter
Reformat CodeCtrl+Alt+Enter
Parameter InfoCtrl+Shift+Space
Quick DocumentationCtrl+Shift+F1
Move Statement UpCtrl+Alt+Shift+Up
Move Statement DownCtrl+Alt+Shift+Down
Move Element LeftCtrl+Alt+Shift+Left
Move Statement RightCtrl+Alt+Shift+Right
Move Line UpN/A
Move Line DownN/A
Comment with Line CommentCtrl+Alt+/
Comment with Block CommentCtrl+Shift+/
Generate...Alt+Insert
Code Cleanup...Ctrl+E, C
Silent Code CleanupCtrl+E, F

Context navigation

Next MethodAlt+Down
Previous MethodAlt+Up
Go to Line/Column...Ctrl+G
SwitcherCtrl+Tab
Select In...Alt+F1
Locate/Select in Solution ViewAlt+Shift+L
Recent FilesCtrl+Comma
Recently Changed FilesCtrl+Shift+Comma
Last Edit LocationCtrl+Shift+Backspace
BackCtrl+Minus
ForwardCtrl+Shift+Minus
Select Next TabAlt+Right
Select Previous TabAlt+Left
Show BookmarksCtrl+`
Toggle BookmarkCtrl+K, K
Toggle Bookmark with MnemonicCtrl+F11
Add to FavoritesAlt+Shift+F
Show Favorites windowAlt+2
Show Structure windowCtrl+Alt+F
Show Find windowAlt+3

Find everything

Search EverywhereDouble Shift
Find...Ctrl+F
Find Next / Move to Next OccurrenceF3
Find Previous / Move to Previous OccurrenceShift+F3
Replace...Ctrl+H
Find in Files...Ctrl+Shift+F
Replace in Files...Ctrl+Shift+H
Next Occurrence of the Word at CaretCtrl+F3
Go to File...Ctrl+Shift+T
File MemberAlt+
Go to Symbol...Ctrl+Alt+Shift+T
Find Action...Ctrl+Shift+A

Navigate from symbols

Visual studio mac os
Navigate To...Alt+`
Find UsagesShift+F12
Go to Declaration or UsagesF12
Go to Type DeclarationCtrl+Shift+F11
Show UsagesAlt+Shift+F12
Go to Super MethodAlt+Home
Go to Implementation(s)Ctrl+F12
Go to Super Derived SymbolsAlt+End
Highlight Usages in FileAlt+Shift+F11

Code analysis

Show Intention ActionsAlt+Enter
Next Code IssueAlt+Page Down
Previous Code IssueAlt+Page Up
Next ErrorAlt+Shift+Page Down
Previous ErrorAlt+Shift+Page Up
Toggle Code InspectionCtrl+Alt+Shift+8
Run Inspection by Name...Ctrl+Alt+Shift+I
Inspect This...Ctrl+Alt+Shift+A
Show Errors in Solution windowCtrl+Alt+2
Show Inspection Results windowCtrl+Alt+4

Build, Run, Debug

NuGet Quick ListAlt+Shift+N
Build SolutionCtrl+Shift+B
Build Current ProjectCtrl+Shift+F7
Cancel BuildCtrl+F9
Run context configurationCtrl+F5
Run...Ctrl+Alt+Shift+R
Debug context configurationAlt+F5
Debug...Alt+Shift+F9
Attach to Process...Ctrl+Alt+P
StopShift+F5
PauseCtrl+Alt+Break
Resume ProgramF5
Stop Background Processes...Ctrl+Shift+F2
Step OverF10
Force Step OverAlt+Shift+F8
Step IntoF11
Smart Step IntoShift+F7
Force Step IntoAlt+F11
Step OutShift+F11
Run To CursorCtrl+F10
Force Run To CursorCtrl+Alt+F9
Skip to CursorCtrl+Shift+F10
Show Execution PointAlt+NumPad *
Evaluate Expression...Shift+F9
Quick Evaluate ExpressionCtrl+Alt+F8
Toggle Line BreakpointF9
Toggle Temporary Line BreakpointCtrl+Alt+Shift+F8
Toggle Breakpoint EnabledCtrl+F9
View Breakpoints...Ctrl+Alt+B
Edit BreakpointAlt+F9
Show Build windowAlt+0
Show Run windowAlt+4
Show Debug windowAlt+5
Show NuGet windowAlt+7

Refactorings

Refactor This...Ctrl+Shift+R
Rename...Ctrl+R, R
Change Signature...Ctrl+R, S
Inline...Ctrl+R, I
Move...Ctrl+R, O
Extract Method...Ctrl+R, M
Introduce Field...Ctrl+R, F
Introduce Parameter...Ctrl+R, P
Introduce Variable...Ctrl+R, V
Safe Delete...Ctrl+R, D

Global VCS actions

VCS Operations Popup...Ctrl+Alt+Q
Commit...Ctrl+Alt+K
Update ProjectCtrl+Alt+W
RollbackCtrl+Alt+Z
Push...Ctrl+Shift+K
Next ChangeCtrl+Alt+Shift+N
Previous ChangeCtrl+Alt+Shift+P
Show Version Control windowAlt+9
Show Commit windowN/A

Unit Testing

Unit Testing Quick List...Alt+Shift+U
Run Unit TestsCtrl+U, R
Debug Unit TestsCtrl+U, D
Stop ExecutionCtrl+U, S
Repeat Previous RunCtrl+U, U
Rerun Failed TestsCtrl+U, F
Run Tests Until FailureCtrl+U, W
Run All Tests from SolutionCtrl+U, L
Create New SessionCtrl+U, N
Append Tests to SessionCtrl+U, A
Run Current SessionCtrl+U, Y
Run Unit Tests under dotMemory UnitCtrl+U, M
Run Selected TestsShift+Enter
Debug Selected TestsCtrl+D
Run Current Session (Tool Window)Ctrl+Y
Create New Session (Tool Window)Alt+Shift+Insert
Append Tests to Session (Tool Window)Ctrl+Alt+Insert
Remove Selected Tests (Tool Window)Delete
Run All Tests from Solution (Tool Window)Ctrl+L
Show Unit Tests windowAlt+8

Visual Studio Osx 2019

Tool Windows

Hide Active Tool WindowShift+Escape
Hide All Tool WindowsCtrl+Shift+F12
Jump to Last Tool WindowCtrl+Alt+Backspace
Show Solution windowCtrl+Alt+L
Show Favorites windowAlt+2
Show Find windowAlt+3
Show Run windowAlt+4
Show Debug windowAlt+5
Show Structure windowCtrl+Alt+F
Show Services windowN/A
Show Version Control windowAlt+9
Show Commit windowN/A
Show Build windowAlt+0
Show Errors in Solution windowCtrl+Alt+2
Show Inspection Results windowCtrl+Alt+4
Show NuGet windowAlt+7
Show Unit Tests windowAlt+8
Show Terminal windowCtrl+Alt+1
Show Database windowCtrl+Alt+3
-->

Signing in to Visual Studio for Mac is how you activate your subscription. When you download Visual Studio for Mac, you'll always get the Community edition by default. If you have a Professional or Enterprise license, you should sign-in on first run to unlock any additional features. In addition you'll also get the following:

Visual Studio 2015 For Mac Os X

  • Access to the Visual Studio Dev Essentials program – This program includes free software offerings, training, support, and more. See Visual Studio Dev Essentials for more information.

  • Automatically connect to Azure in the IDE without prompting again for credentials for the same account.

When you launch Visual Studio for Mac for the first time, you're prompted to log in using a Microsoft account. Use a Microsoft account that is connected to the license that you wish to use. If you do not have a Microsoft account, see How do I sign up for an account.

If you do decide not to log in straight away, you'll be able to use an evaluation copy for 30 days. After 30 days you must log in to continue using your copy of Visual Studio for Mac.

How to sign in to Visual Studio for Mac

Tip

Make sure that you're connected to the internet before signing in to Visual Studio for Mac. > Subscriptions can only be activated online. If you're not connected, choose 'I'll do this later' and log in through the menu when you get connected.

To sign in to Visual Studio for Mac on first launch, do the following steps:

  1. Click the Sign in with Microsoft button on the sign-in window:

  2. Enter your Microsoft Credentials:

  3. After you've logged in, you'll see an option to select keyboard shortcuts. Pick the option you wish to use and Continue. You'll then be prompted with the Visual Studio 2019 for Mac start window. From here, you can open or create a new project:

StudioVisual Studio Osx

Alternatively, you can use the Visual Studio > Sign in… menu item to sign in and out at any time.

Adding multiple user accounts

Visual Studio for Mac supports adding multiple accounts to your personalization account. These additional accounts will allow you to access resources, such as Azure, from any added account.

To add additional user accounts, choose the Visual Studio > Account... menu from Visual Studio for Mac. Click the Add... button to enter additional account credentials.

View or change your profile information

  1. Go to Visual Studio > Account… and select the My profile button.

  2. In the browser window, choose Edit profile and change the settings that you want.

  3. When you're done, choose Save changes.

Visual Studio Os X

See also