Introduction to the Workspace
The Workspace is like an IDE (Integrated Development Environment), providing a comprehensive set of development tools and features for creating, debugging, and managing your software. It helps you quickly and easily create, modify, and collaborate on your code.
Configure a Repl
Every Repl comes with two configuration files .replit and replit.nix. The .replit file controls multiple aspects of your Repl's behavior including the run command, LSP (Language Server Protocol), whether your Repl is a Workspace Extension, and more.
Add System Dependencies
Replit supports all programming languages through integration with Nix. Nix is a tool for managing software packages and system configurations.
Workspace Features
10 items
SSH
SSH, which stands for Secure Shell, is a secure protocol that facilitates remote access to your Repl's command line interface. With SSH, you can seamlessly transfer files and leverage your preferred local Integrated Development Environment (IDE) for editing code on Replit, enhancing collaboration and productivity in your development workflow.
Using Git on Replit
8 items
Replit Desktop App
The Replit Desktop App is a standalone native version of the Replit IDE. It provides a focused environment for coding, with all the features of the browser IDE, plus the added convenience of being accessible directly from your home screen or dock.
Replit Mobile App
Overview
Installing Packages
This guide helps you with the instructions to install and manage dependencies in your Python and JavaScript projects in Replit. Replit will install most available Python and JavaScript packages using the universal package manager.
Extensions
Extensions are applications you can develop to enhance the functionality and tools available within the Replit Workspace.
Ports
Because Replit runs your projects on a cloud environment, ports work differently on Replit than on your local computer. (If you need a more basic explanation of what TCP ports are, start here.)
Themes
6 items
Keyboard Shortcuts
Keyboard shortcuts are a great way to save time and increase productivity.
Templates
If your Repl can be used as a good starting point for other project, you might want to submit it as a template! Let's learn what a Replit template is and how to make a good one.