Skip to content

Commit 49f3ec8

Browse files
Tyler WhitneyTyler Whitney
authored andcommitted
acrolinx
1 parent 9d4368a commit 49f3ec8

File tree

2 files changed

+25
-27
lines changed

2 files changed

+25
-27
lines changed

docs/linux/connectionmanager-reference.md

Lines changed: 23 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: "ConnectionManager reference"
3-
description: "How to manage your remote SSH connections from a command line tool."
4-
ms.date: "01/17/2020"
3+
description: "How to manage your remote SSH connections from a command-line tool."
4+
ms.date: "10/7/2020"
55
f1_keywords: ["ConnectionManager"]
66
helpviewer_keywords: ["ConnectionManager program"]
77
---
@@ -15,7 +15,7 @@ ConnectionManager.exe is available in Visual Studio 2019 version 16.5 and later.
1515

1616
::: moniker range="vs-2019"
1717

18-
ConnectionManager.exe is a command-line utility to manage remote development connections outside of Visual Studio. It's useful for tasks such as provisioning a new development machine. Or, use it to set up Visual Studio for continuous integration. You can use it in a Developer Command Prompt window. For more information about the Developer Command Prompt, see [Use the Microsoft C++ toolset from the command line](../build/building-on-the-command-line.md).
18+
ConnectionManager.exe is a command-line utility to manage remote development connections outside of Visual Studio. It's useful for tasks such as provisioning a new development machine. Or, use it to setup Visual Studio for continuous integration. You can use it in a Developer Command Prompt window. For more information about the Developer Command Prompt, see [Use the Microsoft C++ toolset from the command line](../build/building-on-the-command-line.md).
1919

2020
ConnectionManager.exe is available in Visual Studio 2019 version 16.5 and later. It's part of the **Linux development with C++** workload in the Visual Studio Installer. It's also installed automatically when you choose the **Connection Manager** component in the installer. It's installed in *%VCIDEInstallDir%\\Linux\\bin\\ConnectionManagerExe\\ConnectionManager.exe*.
2121

@@ -27,73 +27,71 @@ The functionality of ConnectionManager.exe is also available in Visual Studio. T
2727
2828
### Commands and arguments
2929

30-
- **add** *user\@host* \[**--port** *port*] \[**--password** *password*] \[**--privatekey** *privatekey_file*]
30+
- **`add`** *user\@host* \[**`--port`** *port*] \[**`--password`** *password*] \[**`--privatekey`** *privatekey_file*]
3131

32-
Authenticates and adds a new connection. By default, it uses port 22 and password authentication. (You'll be prompted to enter a password.) Use both **--password** and **--privatekey** to specify a password for a private key.
32+
Authenticates and adds a new connection. By default, it uses port 22 and password authentication. (You'll be prompted to enter a password.) Use both **-`-password`** and **`--privatekey`** to specify a password for a private key.
3333

34-
- **remove** \[*connection_id* \| *user\@host* \[**--port** *port*]]
34+
- **`remove`** \[*connection_id* \| *user\@host* \[**`--port`** *port*]]
3535

3636
Removes a connection. If no arguments are specified, you're prompted to specify which connection to remove.
3737

38-
- **modify** \[default \| *connection_id* \| *user\@host* \[**--port** *port*]] \[**--property** *key=value*]
38+
- **`modify`** \[`**default**` \| *connection_id* \| *user\@host* \[**`--port`** *port*]] \[**`--property`** *key=value*]
3939

40-
Defines or modifies a property on a connection. If *value* is empty then the property *key* is deleted. If authentication fails then no changes will be made.
40+
Defines or modifies a property on a connection. If *value* is empty, then the property *key* is deleted. If authentication fails, no changes will be made.
4141

42-
- **remove-all**
42+
- **`remove-all`**
4343

4444
Removes all stored connections.
4545

46-
- **clean**
46+
- **`clean`**
4747

4848
Deletes header cache for connections that no longer exist.
4949

50-
- **list** \[--properties]
50+
- **`list`** \[--properties]
5151

5252
Displays information, IDs and properties of all stored connections.
5353

54-
- **help**
54+
- **`help`**
5555

5656
Displays a help screen.
5757

58-
- **version**
58+
- **`version`**
5959

6060
Displays version information.
6161

62-
63-
6462
### Options
6563

66-
- **-q**, **--quiet**
64+
- **`-q`**, **`--quiet`**
6765

6866
Prevents output to `stdout` or `stderr`.
6967

70-
- **--no-prompt**
68+
- **`--no-prompt`**
7169

7270
Fail instead of prompt, when appropriate.
7371

74-
- **--no-verify**
72+
- **`--no-verify`**
7573

7674
Add or modify a connection without authentication.
7775

78-
- **--file** *filename*
76+
- **`--file`** *filename*
7977

8078
Read connection information from the provided *filename*.
8179

82-
- **--no-telemetry**
80+
- **`--no-telemetry`**
8381

8482
Disable sending usage data back to Microsoft. Usage data is collected and sent back to Microsoft unless the **--no-telemetry** flag is passed.
8583

86-
- **-n**, **--dry-run**
84+
- **`-n`**, **`--dry-run`**
8785

8886
Does a dry run of the command.
8987

90-
- **--p**
88+
- **`--p`**
9189

9290
Same as **--password**.
9391

94-
- **-i**
92+
- **`-i`**
9593

96-
Same as **--privatekey**.
94+
Same as **`--privatekey`**.
9795

9896
## Examples
9997

@@ -109,7 +107,7 @@ This command removes the connection that has ID 1975957870 from the list of conn
109107
ConnectionManager.exe remove 1975957870
110108
```
111109

112-
This command overrides the choice of shell for the connection with connection ID 21212121. Supported shells are **sh, csh, bash, tcsh, ksh, zsh, and dash**. If the shell found on the Linux system is not supported, then we fall back to explicitly use “sh” for all commands.
110+
This command overrides the choice of shell for the connection with connection ID 21212121. Supported shells are **sh, csh, bash, tcsh, ksh, zsh, and dash**. If the shell found on the Linux system isn't supported, then we fall back to explicitly use “sh” for all commands.
113111

114112
```cmd
115113
ConnectionManager.exe modify 21212121 --property shell=csh

docs/linux/linux-asan-configuration.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: "Configure Linux projects to use Address Sanitizer"
33
description: "Describes how to configure C++ Linux projects in Visual Studio to use Address Sanitizer."
4-
ms.date: "09/25/2020"
4+
ms.date: "10/7/2020"
55
---
66
# Configure Linux projects to use Address Sanitizer
77

@@ -33,7 +33,7 @@ To enable ASan for MSBuild-based Linux projects, right-click on the project in *
3333

3434
![Enable ASan for an MSBuild project](media/msbuild-asan-prop-page.png)
3535

36-
You can pass optional ASan runtime flags by navigating to **Configuration Properties** > **Debugging** > **AddressSanitizer Runtime Flags**. Click the down arrow to add or remove flags.
36+
You can pass optional ASan runtime flags by navigating to **Configuration Properties** > **Debugging** > **AddressSanitizer Runtime Flags**. Click the down-arrow to add or remove flags.
3737

3838
![Configure ASan runtime flags](media/msbuild-asan-runtime-flags.png)
3939

0 commit comments

Comments
 (0)