Skip to content

Conversation

m7pr
Copy link
Contributor

@m7pr m7pr commented Oct 10, 2025

An attempt to setup .devcontainer structure so that coding agent can use pre-defined Docker image so that it has R installed. And potentially many more R packages. It's just a fresh warmup

@m7pr m7pr requested a review from Copilot October 10, 2025 12:07
@m7pr m7pr added the core label Oct 10, 2025
Copy link
Contributor

@Copilot Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

Sets up a development container configuration for R programming with VS Code extensions and language server support. This enables consistent R development environments using Docker containers.

  • Adds .devcontainer/devcontainer.json with R-specific VS Code extensions and settings
  • Creates .devcontainer/Dockerfile with Ubuntu base image and R installation
  • Configures automatic installation of R language server package on container creation

Reviewed Changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.

File Description
.devcontainer/devcontainer.json Configures dev container with R extensions and post-creation setup
.devcontainer/Dockerfile Defines Docker image with Ubuntu base and R installation

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

Comment on lines +10 to +11
"Ikuyadeu.r", // R language support in VS Code
"REditorSupport.r-lsp" // R Language Server
Copy link

Copilot AI Oct 10, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

JSON does not support comments. Remove the inline comments or the devcontainer will fail to parse.

Suggested change
"Ikuyadeu.r", // R language support in VS Code
"REditorSupport.r-lsp" // R Language Server
"Ikuyadeu.r",
"REditorSupport.r-lsp"

Copilot uses AI. Check for mistakes.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant