From ecd74590156f347e99ece70320ed170b7d361480 Mon Sep 17 00:00:00 2001 From: Julia Silge Date: Tue, 17 Dec 2024 20:42:31 -0700 Subject: [PATCH] Add FAQ on Positron with a server (#12) * Add FAQ on Positron with a server * Clarify about Positron Pro sessions --- faqs.qmd | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/faqs.qmd b/faqs.qmd index 67a5424..b2802d8 100644 --- a/faqs.qmd +++ b/faqs.qmd @@ -6,7 +6,7 @@ title: "Frequently Asked Questions" ### What programming languages are supported in Positron? * R and Python are first-class supported languages via efforts here at Posit. -* Additional languages typically used in package development are supported via existing third party extensions. These don't make use of the full Positron data science experience including an interactive console, plots, and similar. Some examples include Rust, Javascript/Typescript, C/C++, or Lua. +* Additional languages typically used in package development are supported via existing third party extensions. These don't make use of the full Positron data science experience including an interactive console, plots, and similar. Some examples include Rust, Javascript/Typescript, C/C++, or Lua. * Positron provides public APIs for additional data science languages to be supported in the future. ### How is Positron different from RStudio, VS Code, or Jupyter notebooks? @@ -14,7 +14,12 @@ title: "Frequently Asked Questions" * Positron has first-class, built-in support for R and/or Python via an integrated Console, with extensibility options for other languages in the future. This native support includes specialized views and panes throughout Positron such as a [Data Explorer](/data-explorer.qmd), [Connections Pane](connections-pane.qmd), Variables Pane, and more. * Positron runs the interpreter separately from the IDE, so unlike in RStudio a crash in R/Python won't always crash the IDE. It also means that you can swap between versions of your preferred language on the fly without a full reload of the IDE, just the integrated console. * Positron supports VS Code compatible extensions (`.vsix` files), providing extensibility of capabilities beyond the core IDE itself. By building on Code OSS, Positron gets rich text editor capabilities and access to 1,000s of community extensions out of the box. [Read more about using extensions with Positron](/extensions.qmd). -* Positron is deeply focused on native data science workflows; it provides a batteries-included and cohesive experience beyond that of a general-purpose IDE or text editor such as VS Code. +* Positron is deeply focused on native data science workflows; it provides a batteries-included and cohesive experience beyond that of a general-purpose IDE or text editor such as VS Code. + +### How can I use Positron with a server? + +* Positron is available as a free desktop app for Windows, MacOS, and Linux. This desktop app includes [support (currently early stage and experimental) for remote SSH sessions](https://github.com/posit-dev/positron/pull/4251), allowing you to connect to remote Linux servers for scaling or data access purposes. +* There is no native browser or server version of Positron available or planned, outside of [Posit Workbench](https://posit.co/products/enterprise/workbench/). Posit Workbench currently has preview support for Positron Pro sessions; Positron Pro on Posit Workbench will move into general availability as the IDE matures. Posit Workbench provides enterprise-grade features such as access to highly scalable compute, single-sign on, native authorization to data governance tools such as Databricks or Snowflake, container-backed sessions, multi-session capabilities, and more. ### Why build a new IDE rather than VS Code extensions? @@ -31,7 +36,7 @@ title: "Frequently Asked Questions" ### I'm coming from RStudio, and Positron's keybindings are too different -* Check out the [RStudio Keymap](keyboard-shortcuts.qmd#rstudio-keymap) section of our documentation. +* Check out the [RStudio Keymap](keyboard-shortcuts.qmd#rstudio-keymap) section of our documentation. * To opt in to these RStudio-like keybindings: * Run the command _Preferences: Open Settings_. * Search for "keymap".