Add zsh & PowerShell options for Code Builder terminal window
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Aptitud para principiantes
- 25/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Bastante claro
- Estado de actividad
- Estancado
- Stack tecnológico
- powershell, zsh
- Área
- cli, developer-experience
Línea de trabajo
Usa el issue #133 como punto de partida de los requisitos: compara las opciones de terminal existentes de Code Builder con VS Code de escritorio y, después, verifica cómo se gestionan la disponibilidad de zsh y PowerShell y los perfiles como .zshrc. Se considera terminado cuando Code Builder ofrece las dos opciones de shell solicitadas y admite los casos de uso de perfiles y scripts indicados; el issue no especifica ningún archivo ni prueba.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Is your feature request related to a problem? Please describe.
A clear and concise description of the problem. For example: I'm always frustrated when [...]
Goal
I want parity between desktop VS Code and Code Builder terminal options so that I can easily move between them without having to setup/install or worse, re-write code.
- MacOS: Starting in 2019 (Catalina) MacOS switched from Bash as the default shell to
zsh. I triedapt-get install zshbut it needs admin andsudocommand isn't found - Windows: Windows includes PowerShell by default and is an option in the terminal window. Install PowerShell via apt-get
Describe what you are ultimately trying to do
What is your use case, how might you do this today?
I have custom zsh scripts (I imagine Windows customers have custom PowerShell scripts) for common automation tasks that I want to use, including my profile .zshrc profile with command aliases.
Ex:
alias screenshot="chrome --headless --disable-gpu --screenshot"
alias html="chrome --headless --disable-gpu --dump-dom"
alias glog="git log --pretty=format:'%h - %an: %s' --graph"
screenshot https://developer.salesforce.com - Auto-saves a screenshot of the web page
html https://developer.salesforce.com - Writes html for headless chrome to standard output (or pipe/filter as needed)
glog Shows a pretty view of git commits/branches to standard output
Describe how you think Code Builder can help solve your problem or improve your work
A clear and concise description of what you want to happen.
Seamless move from desktop to web
Additional context
Add any other context or screenshots about the feature request here.
- Lenguaje dominante
- Sin datos de lenguaje
- Estrellas
- 36
- Forks
- 2
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Preparar el entorno
Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de forcedotcom/code-builder-feedback
-
Dificultad 3/5 1-2 días Aptitud para principiantes 45/100
-
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
-
Issue: Can't load the workspace.Abierto
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
forcedotcom/code-builder-feedback#273 · 1 comentario ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 25/100
forcedotcom/code-builder-feedback#265 · 2 comentarios ·
-
type:enhancement
Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100
forcedotcom/code-builder-feedback#262 · 1 comentario ·
Todos los issues de forcedotcom/code-builder-feedback
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
rescript-lang/rescript#8761 ·
Los mantenedores suelen responder en 1 día
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
ccch1mneyyy/dsh-TUI#1452 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 85/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100