CodeFrog
Getting Started with CodeFrog
← Back to CodeFrog

Getting Started with CodeFrog

Welcome to CodeFrog on Windows! This guide will help you get started quickly.

Quick Start

  1. Complete Windows Setup
    • Follow the Windows Setup Guide to configure your system
    • Enable long path support if working with deep directory structures
    • Ensure OpenSSH Client is installed
  2. Open CodeFrog
    • Launch CodeFrog from the Start menu or Microsoft Store
    • Complete the onboarding flow to set your preferences
  3. Create Your First Project
    • Local Folder: Use files on your Windows computer
    • SSH Connection: Work on a remote server via SSH
    • Click “New Project” and choose your project type
  4. Start Coding
    • Use the File Browser to navigate your project
    • Open the Terminal for command-line access
    • Use Git tools for version control

Windows Setup Steps

Before you start using CodeFrog, complete these Windows-specific setup steps:

Windows has a 260-character path limit by default. Enable long path support:

  1. Run PowerShell as Administrator
  2. Execute:
    New-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Control\FileSystem" -Name "LongPathsEnabled" -Value 1 -PropertyType DWORD -Force
    
  3. Restart your computer

See Windows Setup Guide for detailed instructions.

2. Install OpenSSH Client

OpenSSH is required for terminal functionality:

  1. Open Settings → Apps → Optional Features
  2. Click “Add a feature”
  3. Search for “OpenSSH Client” and install it

Or use PowerShell (as Administrator):

Add-WindowsCapability -Online -Name OpenSSH.Client~~~~0.0.1.0

Install Windows Terminal for the best experience:

  1. Open Microsoft Store
  2. Search for “Windows Terminal”
  3. Install and set as default terminal

Creating Your First Project

Local Project

  1. Click “New Project” on the Welcome screen
  2. Select “Local Folder”
  3. Choose a folder on your Windows computer
  4. Grant permissions if Windows asks
  5. Your project is ready!

Remote Project (SSH)

  1. Click “New Project” on the Welcome screen
  2. Select “SSH Connection”
  3. Enter your server details:
    • Hostname or IP address
    • Username
    • Port (default: 22)
    • Authentication method (password or SSH key)
  4. Click “Connect”
  5. Select the project folder on the server

Windows-Specific Workflow Considerations

File Paths

Terminal Usage

Permissions

Next Steps

Getting Help