vscode

TOPICS


Julio 2019

  Configurar vscode para trabajar en entornos remotos
Julio 1   |   Vs

Recientemente, vscode libero una extensión llamada Remote Development la cual te permite conectarte remotamente a proyectos en SSH, Containers y WSL.

Actualmente lo utilizo con un servidor local linux al cual me conecto via SSH.

  1. Instalar la extensión Remote Development

  2. Configurar el acceso al servidor via SSH

    Para configurarlo desde Mac OS (~/rs_pub.id):

    ssh-keygen -t rsa -b 4096
    sh-copy-id jorgeanaya@host-fqdn-or-ip-goes-here

  3. Configurar un acceso al servidor SHIFT+CMD+P

    • 3.1 Remote SSH: Connect to Host
    • 3.2 Configure SSH Hosts …
    • 3.3 Select ~/.ssh/config

Host server-name
HostName 192.168.1.10
User jorgeanaya

Abril 2019

  Utilizar cmder como terminal por default en vscode
Abril 4   |   Vs

Cmder es un console emulator que proporciona todo aquello que le hace falta a la terminal por default de windows. Desde que la conocí siempre la cargo para todas mis instalaciones y equipos. Y como siempre olvido como configurar el vscode para que use esta terminal por default, aquí los pasos para lograrlo

  1. Generar el siguiente archivo en C:\Cmder\vscode.bat

    @echo off
    SET CurrentWorkingDirectory=%CD%
    SET CMDER_ROOT=C:\cmder
    CALL "%CMDER_ROOT%\vendor\init.bat"
    CD /D %CurrentWorkingDirectory%

  2. En las configuraciones de vscode Ctrl + , (settings.json)

    "terminal.integrated.shell.windows": "C:\\WINDOWS\\System32\\cmd.exe",
    "terminal.integrated.shellArgs.windows": ["/K", "C:\\cmder\\vscode.bat"],
    "terminal.integrated.fontFamily": "Fira Mono for Powerline",