Skip to content

Commit b9ad378

Browse files
author
Kraig Brockschmidt
committed
SEO work
Improving filenames (patching up links and redirects) and adding description metadata.
1 parent 4c4979a commit b9ad378

28 files changed

+230
-149
lines changed

.openpublishing.redirection.json

Lines changed: 90 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1555,6 +1555,96 @@
15551555
"redirect_url": "/visualstudio/python/tutorial-working-with-python-in-visual-studio-step-06-working-with-git",
15561556
"redirect_document_id": false
15571557
},
1558+
{
1559+
"source_path": "docs/rtvs/code-editing.md",
1560+
"redirect_url": "/visualstudio/rtvs/editing-r-code-in-visual-studio",
1561+
"redirect_document_id": false
1562+
},
1563+
{
1564+
"source_path": "docs/rtvs/code-intellisense.md",
1565+
"redirect_url": "/visualstudio/rtvs/r-intellisense",
1566+
"redirect_document_id": false
1567+
},
1568+
{
1569+
"source_path": "docs/rtvs/code-linting.md",
1570+
"redirect_url": "/visualstudio/rtvs/linting-r-code",
1571+
"redirect_document_id": false
1572+
},
1573+
{
1574+
"source_path": "docs/rtvs/code-snippets.md",
1575+
"redirect_url": "/visualstudio/rtvs/code-snippets-for-r",
1576+
"redirect_document_id": false
1577+
},
1578+
{
1579+
"source_path": "docs/rtvs/data-science-workload.md",
1580+
"redirect_url": "",
1581+
"redirect_document_id": false
1582+
},
1583+
{
1584+
"source_path": "docs/rtvs/debugging.md",
1585+
"redirect_url": "/visualstudio/rtvs/debugging-r-in-visual-studio",
1586+
"redirect_document_id": false
1587+
},
1588+
{
1589+
"source_path": "docs/rtvs/installation.md",
1590+
"redirect_url": "/visualstudio/rtvs/installing-r-tools-for-visual-studio",
1591+
"redirect_document_id": false
1592+
},
1593+
{
1594+
"source_path": "docs/rtvs/interactive-repl.md",
1595+
"redirect_url": "/visualstudio/rtvs/interactive-repl-for-r-in-visual-studio",
1596+
"redirect_document_id": false
1597+
},
1598+
{
1599+
"source_path": "docs/rtvs/options.md",
1600+
"redirect_url": "/visualstudio/rtvs/options-for-r-tools-in-visual-studio",
1601+
"redirect_document_id": false
1602+
},
1603+
{
1604+
"source_path": "docs/rtvs/package-manager.md",
1605+
"redirect_url": "/visualstudio/rtvs/r-package-manager-in-visual-studio",
1606+
"redirect_document_id": false
1607+
},
1608+
{
1609+
"source_path": "docs/rtvs/projects.md",
1610+
"redirect_url": "/visualstudio/rtvs/r-projects-in-visual-studio",
1611+
"redirect_document_id": false
1612+
},
1613+
{
1614+
"source_path": "docs/rtvs/rmarkdown.md",
1615+
"redirect_url": "/visualstudio/rtvs/rmarkdown-with-r-in-visual-studio",
1616+
"redirect_document_id": false
1617+
},
1618+
{
1619+
"source_path": "docs/rtvs/sql-server.md",
1620+
"redirect_url": "/visualstudio/rtvs/integrating-sql-server-with-r",
1621+
"redirect_document_id": false
1622+
},
1623+
{
1624+
"source_path": "docs/rtvs/visualizing-data.md",
1625+
"redirect_url": "/visualstudio/rtvs/visualizing-data-with-r-in-visual-studio",
1626+
"redirect_document_id": false
1627+
},
1628+
{
1629+
"source_path": "docs/rtvs/workspaces.md",
1630+
"redirect_url": "/visualstudio/rtvs/r-workspaces-in-visual-studio",
1631+
"redirect_document_id": false
1632+
},
1633+
{
1634+
"source_path": "docs/rtvs/workspaces-remote-setup.md",
1635+
"redirect_url": "/visualstudio/rtvs/setting-up-remote-r-workspaces",
1636+
"redirect_document_id": false
1637+
},
1638+
{
1639+
"source_path": "docs/rtvs/workspaces-remote-r-service-for-linux.md",
1640+
"redirect_url": "/visualstudio/rtvs/setting-up-remote-r-service-on-linux",
1641+
"redirect_document_id": false
1642+
},
1643+
{
1644+
"source_path": "docs/rtvs/workspaces-using-docker-containers.md",
1645+
"redirect_url": "/visualstudio/rtvs/using-docker-containers-with-r",
1646+
"redirect_document_id": false
1647+
},
15581648
{
15591649
"source_path": "docs/sharepoint/index.md",
15601650
"redirect_url": "/visualstudio/sharepoint/create-sharepoint-solutions",

docs/rtvs/TOC.md

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,29 @@
11
# Overview
22
## [R Tools for Visual Studio](index.md)
3-
## [Data science and analytical applications workload](data-science-workload.md)
3+
## [Data science and analytical applications workload](data-science-and-analytical-applications-workload.md)
44
# Quickstarts
5-
## [Installation](installation.md)
5+
## [Installation](installing-r-tools-for-visual-studio.md)
66
## [Getting help](getting-started-help.md)
77
# Tutorials
88
## [Getting started with R](getting-started-with-r.md)
99
# [Samples](getting-started-samples.md)
1010
# How-to guides
11-
## [R Pprojects](projects.md)
12-
### [Package Manager](package-manager.md)
13-
### [SQL Server integration](sql-server.md)
14-
## [Editing code](code-editing.md)
15-
### [IntelliSense](code-intellisense.md)
16-
### [Linting](code-linting.md)
17-
### [Code snippets](code-snippets.md)
18-
## [Workspaces (local and remote)](workspaces.md)
19-
### [Setting up remote workspaces](workspaces-remote-setup.md)
20-
### [Remote R Service for Linux](workspaces-remote-r-service-for-linux.md)
21-
### [Using Docker containers](workspaces-using-docker-containers.md)
22-
## [R Markdown](rmarkdown.md)
23-
## [Interactive REPL](interactive-repl.md)
24-
## [Visualizing data](visualizing-data.md)
11+
## [R projects](r-projects-in-visual-studio.md)
12+
### [Package manager](r-package-manager-in-visual-studio.md)
13+
### [SQL Server integration](integrating-sql-server-with-r.md)
14+
## [Editing code](editing-r-code-in-visual-studio.md)
15+
### [IntelliSense](r-intellisense.md)
16+
### [Linting](linting-r-code.md)
17+
### [Code snippets](code-snippets-for-r.md)
18+
## [Workspaces (local and remote)](r-workspaces-in-visual-studio.md)
19+
### [Setting up remote workspaces](setting-up-remote-r-workspaces.md)
20+
### [Remote R Service for Linux](setting-up-remote-r-service-on-linux.md)
21+
### [Using Docker containers](using-docker-containers-with-r.md)
22+
## [R Markdown](rmarkdown-with-r-in-visual-studio.md)
23+
## [Interactive REPL](interactive-repl-for-r-in-visual-studio.md)
24+
## [Visualizing data](visualizing-data-with-r-in-visual-studio.md)
2525
## [Variable Explorer](variable-explorer.md)
26-
## [Debugging](debugging.md)
26+
## [Debugging](debugging-r-in-visual-studio.md)
2727
# Reference
28-
## [Options](options.md)
28+
## [Options](options-for-r-tools-in-visual-studio.md)
2929
## [Frequently-asked questions](faq.md)

docs/rtvs/check-for-update.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
---
22
title: "Current version of R Tools for Visual Studio | Microsoft Docs"
3+
description: How to check the version of R Tools for Visual Studio and install updates.
34
ms.custom: ""
4-
ms.date: 12/12/2017
5+
ms.date: 01/24/2018
56
ms.reviewer: ""
67
ms.suite: ""
78
ms.technology:
@@ -29,6 +30,6 @@ To update your version of RTVS in Visual Studio 2017, go to the Visual Studio in
2930

3031
For Visual Studio 2015, the most recent installer is available from [aka.ms/rtvs-current](https://aka.ms/rtvs-current) (direct download).
3132

32-
See [Installation](installation.md) for Visual Studio and Windows requirements.
33+
See [Installation](installing-r-tools-for-visual-studio.md) for Visual Studio and Windows requirements.
3334

3435
For updates on Microsoft R Open and Microsoft R Server, see: [Microsoft R products.](http://aka.ms/rtvs-msft-r)

docs/rtvs/code-snippets.md renamed to docs/rtvs/code-snippets-for-r.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
---
22
title: Code snippets with R Tools for Visual Studio | Microsoft Docs
3+
description: Code snippets for R in Visual Studio provide shortcuts to quickly insert code blocks of arbitrary length, helping you avoid retyping similar code over and over.
34
ms.custom: ""
4-
ms.date: 06/29/2017
5+
ms.date: 01/24/2018
56
ms.reviewer: ""
67
ms.suite: ""
78
ms.technology:

docs/rtvs/data-science-workload.md renamed to docs/rtvs/data-science-and-analytical-applications-workload.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
---
22
title: Data Science and Analytical Applications workload in Visual Studio | Microsoft Docs
3+
description: The Data Science and Analytical Applications workload in Visual Studio brings together Python, R, F#, and their respective runtime distributions including Anaconda.
34
ms.custom: ""
4-
ms.date: 01/15/2018
5+
ms.date: 01/24/2018
56
ms.reviewer: ""
67
ms.suite: ""
78
ms.technology:

docs/rtvs/debugging.md renamed to docs/rtvs/debugging-r-in-visual-studio.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
---
22
title: Debugging with the R Tools for Visual Studio | Microsoft Docs
3+
description: Visual Studio provides a full debugging experience for R including breakpoints, attach, call stack, and inspecting variables.
34
ms.custom: ""
4-
ms.date: 06/29/2017
5+
ms.date: 01/24/2018
56
ms.reviewer: ""
67
ms.suite: ""
78
ms.technology:
@@ -19,7 +20,7 @@ ms.workload:
1920

2021
# Debugging R in Visual Studio
2122

22-
R Tools for Visual Studio (RTVS) integrates with the full debugging experience of Visual Studio (see [Debugging in Visual Studio](../debugger/debugging-in-visual-studio.md). This support includes breakpoints, attaching to running processes, inspecting and watching variables, and inspecting the call stack. This topic, then, explores those aspects of debugging that are unique to R and RTVS.
23+
R Tools for Visual Studio (RTVS) integrates with the full debugging experience of Visual Studio (see [Debugging in Visual Studio](../debugger/debugging-in-visual-studio.md). This support includes breakpoints, attaching to running processes, inspecting and watching variables, and inspecting the call stack. This article, then, explores those aspects of debugging that are unique to R and RTVS.
2324

2425
Starting the debugger for the startup R file in an R project is the same as for other project types: use **Debug > Start Debugging**, the F5 key, or the **Source startup file** on the debug toolbar:
2526

@@ -49,10 +50,9 @@ add <- function(x, y) {
4950

5051
Then you set a breakpoint on the `return` statement. Now, in the interactive window, entering `add(4,5)` stops the debugger on your breakpoint.
5152

52-
5353
## Environment browser in the interactive window
5454

55-
When you're stopped in the debugger, you're also stopped at the Environment Browser prompt in the [interactive window](interactive-repl.md). The prompt appears as `Browse[n]>` where n is a number.
55+
When you're stopped in the debugger, you're also stopped at the Environment Browser prompt in the [interactive window](interactive-repl-for-r-in-visual-studio.md). The prompt appears as `Browse[n]>` where n is a number.
5656

5757
The Environment Browser supports a number of special commands:
5858

docs/rtvs/code-editing.md renamed to docs/rtvs/editing-r-code-in-visual-studio.md

Lines changed: 7 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
---
22
title: Editing code with the R Tools for Visual Studio | Microsoft Docs
3+
description: Visual Studio provides a tailored editing experience for R while retaining all the features and the ability to use extensions.
34
ms.custom: ""
4-
ms.date: 12/04/2017
5+
ms.date: 01/24/2018
56
ms.reviewer: ""
67
ms.suite: ""
78
ms.technology:
@@ -19,19 +20,9 @@ ms.workload:
1920

2021
# Editing R code in Visual Studio
2122

22-
R Tools for Visual Studio (RTVS) tailors the Visual Studio editing experience specifically for R. while retaining all the features and the ability to use extensions. (For example, if you prefer VIM key bindings, you can install the free [VsVim extension](https://visualstudiogallery.msdn.microsoft.com/59ca71b3-a4a3-46ca-8fe1-0e90e3f79329) from the Visual Studio gallery.)
23+
R Tools for Visual Studio (RTVS) tailors the Visual Studio editing experience specifically for R while retaining all the features and the ability to use extensions. (For example, if you prefer VIM key bindings, you can install the free [VsVim extension](https://visualstudiogallery.msdn.microsoft.com/59ca71b3-a4a3-46ca-8fe1-0e90e3f79329) from the Visual Studio gallery.)
2324

24-
In this topic:
25-
26-
- [Syntax highlighting](#syntax-highlighting)
27-
- [Editing and organizing code](#editing-and-organizing-code)
28-
- [Code navigation](#code-navigation)
29-
- [Sending code to the interactive window](#sending-code-to-the-interactive-window)
30-
- [Formatting code](#formatting-code)
31-
- [Inserting Roxygen comments](#inserting-roxygen-comments)
32-
- [Editor options](#editor-options)
33-
34-
Also see the topics on [IntelliSense](code-intellisense.md), [linting](code-linting.md), [code snippets](code-snippets.md), and [R Markdown](rmarkdown.md).
25+
In addition to the features in this article, also see [IntelliSense](r-intellisense.md), [linting](linting-r-code.md), [code snippets](code-snippets-for-r.md), and [R Markdown](rmarkdown-with-r-in-visual-studio.md).
3526

3627
## Syntax highlighting
3728

@@ -51,7 +42,7 @@ To change this behavior, see the **Advanced > Syntax check** setting under [edit
5142

5243
## Editing and organizing code
5344

54-
As you type code, RTVS provides auto-completion as described on the [IntelliSense](code-intellisense.md) page. It also does automatic formatting such as completion of braces and parenthesis:
45+
As you type code, RTVS provides auto-completion as described on the [IntelliSense](r-intellisense.md) page. It also does automatic formatting such as completion of braces and parenthesis:
5546

5647
![Animation of inline formatting](media/editing-inline-formatting.gif)
5748

@@ -83,7 +74,7 @@ This command opens a new editor window containing the source code for the functi
8374

8475
## Sending code to the interactive window
8576

86-
Many developers like to write some code in the editor and then send that code to the [interactive window](interactive-repl.md) for immediate testing (also known as a Read-Evaluate-Print-Loop or REPL). Pressing Ctrl+Enter in the R editor sends the current line of code to the interactive window, then places the cursor on the next line. With Ctrl+Enter, then, you can effectively step through your code from the editor.
77+
Many developers like to write some code in the editor and then send that code to the [interactive window](interactive-repl-for-r-in-visual-studio.md) for immediate testing (also known as a Read-Evaluate-Print-Loop or REPL). Pressing Ctrl+Enter in the R editor sends the current line of code to the interactive window, then places the cursor on the next line. With Ctrl+Enter, then, you can effectively step through your code from the editor.
8778

8879
You can also select code and press Ctrl+Enter to apply that entire selection. Alternately, right-click the selection and select **Execute in Interactive**.
8980

@@ -117,7 +108,7 @@ RTVS provides a shortcut for generating [Roxygen](http://roxygen.org/) comments
117108

118109
Editor-specific options are set through the **Tools > Options** command, navigating to **Text Editor > R**, or use the shortcut command **R Tools > Editor Options...**.
119110

120-
Options on the **General**, **Scroll bars**, and **Tabs** tabs are not specific to R, but are rather general Visual Studio settings available for all languages but applied on a per-language basis. For details, see the following topics:
111+
Options on the **General**, **Scroll bars**, and **Tabs** tabs are not specific to R, but are rather general Visual Studio settings available for all languages but applied on a per-language basis. For details, see the following articles:
121112

122113
- [Options, Text Editor, All Languages](../ide/reference/options-text-editor-all-languages.md)
123114
- [Track you code by customizing the scroll bar](../ide/how-to-track-your-code-by-customizing-the-scrollbar.md)

docs/rtvs/faq.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
---
22
title: R Tools for Visual Studio FAQ | Microsoft Docs
3+
description: Frequently-asked questions on R in Visual Studio.
34
ms.custom: ""
45
ms.date: 12/04/2017
56
ms.reviewer: ""
@@ -65,7 +66,7 @@ A. [CRAN R](https://cran.r-project.org/), [Microsoft R Client, and Microsoft Mac
6566

6667
**Q. Where can I download these interpreters?**
6768

68-
A. See [Installation](installation.md).
69+
A. See [Installation](installing-r-tools-for-visual-studio.md).
6970

7071
Q **What is Microsoft R Server?**
7172

@@ -87,7 +88,7 @@ A. Github maintains a master repository of recommended `.gitignore` files. You c
8788

8889
Q. **What is Remote Services in Visual Studio?**
8990

90-
A. Remote R Services for Visual Studio allows you to set up Windows or Linux machine and then connect to it from RTVS. See [Setting up Remote Workspaces](workspaces-remote-setup.md).
91+
A. Remote R Services for Visual Studio allows you to set up Windows or Linux machine and then connect to it from RTVS. See [Setting up Remote Workspaces](setting-up-remote-r-workspaces.md).
9192

9293
Q. **Can RTVS connect to Microsoft R Server?**
9394

@@ -99,7 +100,7 @@ A. Yes; the [Data Science VM - Windows 2016](https://azure.microsoft.com/service
99100

100101
Q, **Can RTVS connect to a remote machine with R installed?**
101102

102-
To execute R code on a remote machine there has to be some service listening to the requests, receiving code and sending results back to the client machine. This is what Remote R Services for Visual Studio do. See [Setting up Remote Workspaces](workspaces-remote-setup.md).
103+
To execute R code on a remote machine there has to be some service listening to the requests, receiving code and sending results back to the client machine. This is what Remote R Services for Visual Studio do. See [Setting up Remote Workspaces](setting-up-remote-r-workspaces.md).
103104

104105
Q. **What is Remote Session?**
105106

docs/rtvs/getting-started-help.md

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
---
2-
title: "Help Window in the R Tools for Visual Studio | Microsoft Docs"
2+
title: Help Window in the R Tools for Visual Studio | Microsoft Docs
3+
description: Help for R is integrated directly into the interactive window in Visual Studio through the ? command.
34
ms.custom: ""
4-
ms.date: 06/29/2017
5+
ms.date: 001/24/2018
56
ms.reviewer: ""
67
ms.suite: ""
78
ms.technology:
@@ -26,7 +27,7 @@ Help for R is integrated directly into the interactive window in Visual Studio.
2627
> [!Tip]
2728
> The help window, like all others in Visual Studio, can be arranged and docked however you like. See [Customize window layouts in Visual Studio](../ide/customizing-window-layouts-in-visual-studio.md).
2829
>
29-
> To open help results in a browser, select the **R Tools > Options** menu and set the **R Help Browser** property to `External`. See [Options](options.md).
30+
> To open help results in a browser, select the **R Tools > Options** menu and set the **R Help Browser** property to `External`. See [Options](options-for-r-tools-in-visual-studio.md).
3031
3132
To search help, use the `??` command followed by the search term. Use quotes if the search term contains spaces:
3233

@@ -50,7 +51,7 @@ Developers often search the R documentation for help on function names, datasets
5051
![Invoking help through the right click context menu](media/help-right-click.png)
5152

5253
> [!Tip]
53-
> To open integrated help in a browser, select **R Tools > Options** and set **F1 Web Browser** to `External`. See [Options](options.md).
54+
> To open integrated help in a browser, select **R Tools > Options** and set **F1 Web Browser** to `External`. See [Options](options-for-r-tools-in-visual-studio.md).
5455
5556
## Integrated StackOverflow search
5657

@@ -62,4 +63,4 @@ You can change the appended scoping string, `R site:stackoverflow`, through the
6263

6364
![Changing the F1 Web search string option](media/options-dialog.png)
6465

65-
If you prefer to show results in a browser, change the **F1 Web Browser** option as described on [Options](options.md).
66+
If you prefer to show results in a browser, change the **F1 Web Browser** option as described on [Options](options-for-r-tools-in-visual-studio.md).

docs/rtvs/getting-started-samples.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
---
2-
title: "Sample projects for R Tools for Visual Studio | Microsoft Docs"
2+
title: Sample projects for R Tools for Visual Studio | Microsoft Docs
3+
description: An index of a collection of samples to get started with R and Visual Studio.
34
ms.custom: ""
4-
ms.date: 06/29/2017
5+
ms.date: 01/24/2018
56
ms.reviewer: ""
67
ms.suite: ""
78
ms.technology:

0 commit comments

Comments
 (0)