Skip to content

Commit 9841e13

Browse files
authored
Merge pull request #2573 from WilliamAntonRohm/W-cross-platform-2
VS "cross-platform" fixes -- gerunds, capitalization, and formatting -- batch #2 of 3
2 parents 368909a + 7651bc5 commit 9841e13

13 files changed

+70
-70
lines changed

docs/cross-platform/cross-platform-mobile-development-examples.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ manager: douge
1313
ms.workload:
1414
- "xplat-cplusplus"
1515
---
16-
# Cross-Platform Mobile Development Examples
16+
# Cross-platform mobile development examples
1717
Several of the templates installed by Visual C++ for Cross-Platform Mobile Development generate complete examples that you can use to learn from. Additionally, the Windows Dev Center has several example applications that you can download and try out in Visual Studio.
1818

1919
- [hello-jni Android Application Sample](https://code.msdn.microsoft.com/hello-jni-Android-790ab73d)
@@ -46,4 +46,4 @@ Several of the templates installed by Visual C++ for Cross-Platform Mobile Devel
4646

4747
To open one of the examples in Visual Studio, download the zip file and open the **Properties** page of the downloaded file in Explorer. Choose the **Unblock** button then choose **OK**. Extract the contents of the zip file to a convenient location, then open the C++ folder in the extracted sample and open the solution file.
4848

49-
To build the sample, press F7, or on the menu bar, choose **Build**, **Build Solution**.
49+
To build the sample, press **F7**, or on the menu bar, choose **Build**, **Build Solution**.

docs/cross-platform/cross-platform-mobile-development-in-visual-studio.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ manager: crdun
1111
ms.workload:
1212
- "multiple"
1313
---
14-
# Cross-Platform mobile development in Visual Studio
14+
# Cross-platform mobile development in Visual Studio
1515

1616
You can build apps for Android, iOS, and Windows devices by using Visual Studio. As you design your app, use tools in Visual Studio to easily add connected services such as Office 365, Azure App Service, and Application Insights.
1717

@@ -158,6 +158,6 @@ With Visual Studio Tools for Xamarin, you can target Android, iOS, and Windows i
158158

159159
## See Also
160160

161-
- [Add Office 365 API's to a Visual Studio project](http://msdn.microsoft.com/library/office/dn605899\(v=office.15\).aspx)
161+
- [Add Office 365 APIs to a Visual Studio project](http://msdn.microsoft.com/library/office/dn605899\(v=office.15\).aspx)
162162
- [Azure App Services - Mobile Apps](https://azure.microsoft.com/services/app-service/mobile/)
163163
- [Visual Studio App Center](https://docs.microsoft.com/appcenter)

docs/cross-platform/cross-platform-prop-pages.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -11,13 +11,13 @@ manager: douge
1111
ms.workload:
1212
- "xplat-cplusplus"
1313
---
14-
# C++ Cross Platform Property Page Reference
14+
# C++ cross-platform property page reference
1515

1616
This section contains information about project properties in C++ cross-platform projects.
1717

18-
- [General Project Properties (Android C++)](general-android-prop-page.md)
19-
- [Android Debugger Properties](android-debugger-prop-page.md)
20-
- [Clang Project Properties (Android C++)](clang-android-prop-page.md)
21-
- [General Project Properties (Android C++ Makefile)](general-makefile-android-prop-page.md)
22-
- [Clang Linker Properties (Android C++)](clanglink-prop-page.md)
23-
- [NMake Properties (Android C++)](nmake-android-prop-page.md)
18+
- [General project properties (Android C++)](general-android-prop-page.md)
19+
- [Android debugger properties](android-debugger-prop-page.md)
20+
- [Clang project properties (Android C++)](clang-android-prop-page.md)
21+
- [General project properties (Android C++ Makefile)](general-makefile-android-prop-page.md)
22+
- [Clang linker properties (Android C++)](clanglink-prop-page.md)
23+
- [NMake properties (Android C++)](nmake-android-prop-page.md)

docs/cross-platform/customize-project-files-created-by-vstu.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ manager: crdun
1111
ms.workload:
1212
- "unity"
1313
---
14-
# Customize Project Files Created by VSTU
14+
# Customize project files created by VSTU
1515
Visual Studio Tools for Unity provides a Unity-style callback during project file generation. Register with the `VisualStudioIntegration.ProjectFileGeneration` event to modify the project file whenever it's regenerated.
1616

1717
## Demonstrates
@@ -61,5 +61,5 @@ public class ProjectFileHook
6161
}
6262
```
6363

64-
## See Also
65-
[Example: Log Callback](../cross-platform/share-the-unity-log-callback-with-vstu.md)
64+
## See also
65+
[Example: Log callback](../cross-platform/share-the-unity-log-callback-with-vstu.md)

docs/cross-platform/develop-apps-for-the-universal-windows-platform-uwp.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,4 +48,4 @@ If you have existing Windows Store 8.1 apps, Windows Phone 8.1 apps, or Universa
4848
After you create your Universal Windows app, you must package your app to install it on a Windows 10 device or submit it to the Windows Store. See [Packaging apps](/windows/uwp/packaging/index).
4949

5050
## See also
51-
[Cross-Platform Mobile Development in Visual Studio](../cross-platform/cross-platform-mobile-development-in-visual-studio.md)
51+
[Cross-platform mobile development in Visual Studio](../cross-platform/cross-platform-mobile-development-in-visual-studio.md)

docs/cross-platform/general-android-prop-page.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,11 +31,11 @@ Property | Description | Choices
3131
Output Directory | Specifies a relative path to the output file directory; can include environment variables.
3232
Intermediate Directory | Specifies a relative path to the intermediate file directory; can include environment variables.
3333
Target Name | Specifies a file name that this project will generate.
34-
Target Extension | Specifies a file extension that this project will generate. (Example: .exe or .dll)
34+
Target Extension | Specifies a file extension that this project will generate. (Example: *.exe* or *.dll*)
3535
Extensions to Delete on Clean | Semi-colon delimited wildcard specification for which files in the intermediate directory to delete on clean or rebuild.
3636
Build Log File | Specifies the build log file to write to when build logging is enabled.
3737
Platform Toolset | Specifies the toolset used for building the current configuration; If not set, the default toolset is used
38-
Configuration Type | Specifies the type of output this configuration generates. | **Dynamic Library (.so)** - Dynamic Library (.so)<br>**Static library (.a)** - Static Library (.a)<br>**Utility** - Utility<br>**Makefile** - Makefile<br>
38+
Configuration Type | Specifies the type of output this configuration generates. | **Dynamic Library (.so)** - Dynamic Library (*.so*)<br>**Static library (.a)** - Static Library (*.a*)<br>**Utility** - Utility<br>**Makefile** - Makefile<br>
3939
Target API Level | Android NDK API Level targeted by this configuration.
4040
Use of STL | Specifies which C++ Standard Library to use for this configuration. | **Minimal C++ runtime library (system)**<br>**C++ runtime static library (gabi++_static)**<br>**C++ runtime shared library (gabi++_shared)**<br>**STLport runtime static library (stlport_static)**<br>**STLport runtime shared library (stlport_shared)**<br>**GNU STL static library (gnustl_static)**<br>**GNU STL shared library (gnustl_shared)**<br>**LLVM libc++ static library (c++_static)**<br>**LLVM libc++ shared library (c++_shared)**<br>
4141
Thumb Mode | Generate code that executes for thumb microarchitecture. This is applicable for arm architecture only. | **Thumb**<br>**Arm**<br>**Disabled**<br>

docs/cross-platform/general-makefile-android-prop-page.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,11 @@ ms.workload:
1717
- "xplat-cplusplus"
1818
---
1919

20-
# General Project Properties (Android C++ Makefile)
20+
# General project properties (Android C++ Makefile)
2121

2222
Property | Description | Choices
2323
--- | ---| ---
2424
Output Directory | Specifies a relative path to the output file directory; can include environment variables.
2525
Intermediate Directory | Specifies a relative path to the intermediate file directory; can include environment variables.
2626
Build Log File | Specifies the build log file to write to when build logging is enabled.
27-
Configuration Type | Specifies the type of output this configuration generates. | **Dynamic Library (.so)** - Dynamic Library (.so)<br>**Static library (.a)** - Static Library (.a)<br>**Utility** - Utility<br>**Makefile** - Makefile<br>
27+
Configuration Type | Specifies the type of output this configuration generates. | **Dynamic Library (.so)** - Dynamic Library (*.so*)<br>**Static library (.a)** - Static Library (*.a*)<br>**Utility** - Utility<br>**Makefile** - Makefile<br>

docs/cross-platform/getting-started-with-visual-studio-tools-for-unity.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,11 @@ manager: crdun
1111
ms.workload:
1212
- "unity"
1313
---
14-
# Getting Started with Visual Studio Tools for Unity
14+
# Get started with Visual Studio Tools for Unity
1515

1616
## Install Visual Studio
1717

18-
### Unity Bundled Installation
18+
### Unity bundled installation
1919

2020
Starting with Unity 2018.1, Visual Studio is the default C# script editor for Unity, and is included in the Unity Download Assistant, as well as the Unity Hub installation tool.
2121

@@ -35,9 +35,9 @@ During installation, ensure that Visual Studio is checked in the list of compone
3535

3636
The version of Visual Studio included with your Unity installation may not be the latest. It is recommended to check for updates to ensure you have access to the latest tools and features.
3737

38-
- [Updating Visual Studio](../install/update-visual-studio.md)
38+
- [Update Visual Studio](../install/update-visual-studio.md)
3939

40-
### Manual Installation
40+
### Manual installation
4141

4242
If you already have Visual Studio 2017 installed, or prefer to manually install, run the Visual Studio installer.
4343

@@ -71,7 +71,7 @@ Starting with Unity 2018.1, Visual Studio should be the default external script
7171

7272
1. Once Visual Studio is selected in the **External Script Editor** list, confirm that the **Editor Attaching** checkbox is selected.
7373

74-
1. Close the Preferences dialog to complete the configuration process.
74+
1. Close the **Preferences** dialog to complete the configuration process.
7575

7676
## Support for older versions
7777

@@ -87,4 +87,4 @@ Starting with Unity 2018.1, Visual Studio should be the default external script
8787
8888
## Next steps
8989

90-
To learn how to work with and debug your Unity project in Visual Studio, see [Using Visual Studio Tools for Unity](../cross-platform/using-visual-studio-tools-for-unity.md).
90+
To learn how to work with and debug your Unity project in Visual Studio, see [Visual Studio Tools for Unity](../cross-platform/using-visual-studio-tools-for-unity.md).

docs/cross-platform/import-an-xcode-project.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -14,16 +14,16 @@ ms.workload:
1414
# Import an XCode Project
1515
Microsoft Visual C++ for Cross-Platform Mobile Development includes support for moving your XCode projects into Visual Studio, where you can create cross-platform libraries and share code with other projects. The Import from XCode wizard simplifies the process of importing projects and splitting out the C++ code in your XCode targets for use as a static library or shared code project. You can manage your iOS-specific code in Visual Studio and still use XCode to do storyboards and builds. For information on how to easily move code back and forth between Visual Studio and XCode, see Move Changes Between XCode and Visual Studio.
1616

17-
## Using the Import From XCode wizard
18-
This topic shows you how to move an XCode project into Visual Studio to take advantage of code sharing and cross-platform solutions. As a prerequisite, you must pair your Mac to Visual Studio to be able to import, export, and build your project. For instructions on how to set up pairing, see [Install And Configure Tools to Build using iOS](../cross-platform/install-and-configure-tools-to-build-using-ios.md). You must also share your XCode project over the network or move it to your Visual Studio computer to use the Import from XCode wizard.
17+
## Use the Import From XCode wizard
18+
This topic shows you how to move an XCode project into Visual Studio to take advantage of code sharing and cross-platform solutions. As a prerequisite, you must pair your Mac to Visual Studio to be able to import, export, and build your project. For instructions on how to set up pairing, see [Install and configure tools to build using iOS](../cross-platform/install-and-configure-tools-to-build-using-ios.md). You must also share your XCode project over the network or move it to your Visual Studio computer to use the Import from XCode wizard.
1919

2020
#### Import from XCode
2121

2222
1. On the **File** menu, choose **New**, **Import**, **Import from XCode**. This starts the **Import from XCode** wizard dialog.
2323

2424
![Choose the XCode target project to import](../cross-platform/media/cppmdd_u2_importxcode_choose.PNG "CPPMDD_U2_ImportXCode_Choose")
2525

26-
2. In the **Choose a project** pane, choose the Browse button to select an XCode .pbxproj file. Navigate to the project file in the **Select XCode project file** dialog, and then choose **Open**.
26+
2. In the **Choose a project** pane, choose the Browse button to select an XCode *.pbxproj* file. Navigate to the project file in the **Select XCode project file** dialog, and then choose **Open**.
2727

2828
![Select a project file in the Select Xcode project file dialog](../cross-platform/media/cppmdd_u2_importxcode_browse.PNG "CPPMDD_U2_ImportXCode_Browse")
2929

@@ -53,20 +53,20 @@ Microsoft Visual C++ for Cross-Platform Mobile Development includes support for
5353

5454
Choose **Next** to continue.
5555

56-
6. The **Frameworks** pane is used to configure the paths used by Visual Studio for browsing and IntelliSense for your project. The paths must be accessible to Visual Studio for each framework referenced by your XCode project. The wizard checks the framework references in the XCode projects and displays whether Visual Studio can find the framework. Any path you have already set up in the Global Properties should be discovered by Visual Studio. The exceptions are listed in the Frameworks list. For each framework listed with an X, provide a PC accessible path for Visual Studio to find the framework. You can use the browse button [...] to use a **Select Folder** dialog to find the path. The framework path can be either to a local copy, or to a network-accessible share on your Mac.
56+
6. The **Frameworks** pane is used to configure the paths used by Visual Studio for browsing and IntelliSense for your project. The paths must be accessible to Visual Studio for each framework referenced by your XCode project. The wizard checks the framework references in the XCode projects and displays whether Visual Studio can find the framework. Any path you have already set up in the Global Properties should be discovered by Visual Studio. The exceptions are listed in the Frameworks list. For each framework listed with an X, provide a PC accessible path for Visual Studio to find the framework. You can use the browse button **...** to use a **Select Folder** dialog to find the path. The framework path can be either to a local copy, or to a network-accessible share on your Mac.
5757

5858
![Import from XCode Frameworks pane](../cross-platform/media/cppmdd_u2_importxcode_frameworks.jpg "CPPMDD_U2_ImportXCode_Frameworks")
5959

6060
Choose **Next** to continue.
6161

6262
7. The **Project Settings** pane allows you to change the framework and include header search path settings for each project the wizard creates. Use this pane to set project-specific paths that differ from the global settings.
6363

64-
To set a path for a specific project, In the **Destination project** drop-down, select the project file, then set the values in the **Framework Search Path** and **Include Header Search Path** controls. You can use the browse button [...] next to each control to use a **Select Folder** dialog to find the path.
64+
To set a path for a specific project, In the **Destination project** drop-down, select the project file, then set the values in the **Framework Search Path** and **Include Header Search Path** controls. You can use the browse button **...** next to each control to use a **Select Folder** dialog to find the path.
6565

6666
![Import from XCode Projects pane](../cross-platform/media/cppmdd_u2_importxcode_projects.jpg "CPPMDD_U2_ImportXCode_Projects")
6767

68-
If no remote Mac has been paired with this PC in Visual Studio, the Configure a Remote Machine link is shown. For instructions on how to set up pairing, see [Install And Configure Tools to Build using iOS](../cross-platform/install-and-configure-tools-to-build-using-ios.md).
68+
If no remote Mac has been paired with this PC in Visual Studio, the **Configure a Remote Machine** link is shown. For instructions on how to set up pairing, see [Install and configure tools to build using iOS](../cross-platform/install-and-configure-tools-to-build-using-ios.md).
6969

7070
To import the XCode project by using the wizard settings, choose **Import**.
7171

72-
The Import from XCode wizard creates projects in Visual Studio that correspond to the selected XCode project targets. The code that can be shared with other C++ projects is split into separate Shared Code and static library projects. The remaining code is placed in iOS library and application projects that can be built remotely by Visual Studio. For more information about moving code between Visual Studio and XCode, see [Sync Changes Between XCode and Visual Studio](../cross-platform/sync-changes-between-xcode-and-visual-studio.md).
72+
The Import from XCode wizard creates projects in Visual Studio that correspond to the selected XCode project targets. The code that can be shared with other C++ projects is split into separate Shared Code and static library projects. The remaining code is placed in iOS library and application projects that can be built remotely by Visual Studio. For more information about moving code between Visual Studio and XCode, see [Sync changes between XCode and Visual Studio](../cross-platform/sync-changes-between-xcode-and-visual-studio.md).

0 commit comments

Comments
 (0)