Código de Visual Studio-Hacer Bloque de Texto Seleccionado en Mayúsculas?
¿Puedo hacer una selección multilínea de texto todas las mayúsculas en Visual Studio Code? En su totalidad Visual Studio es CTRL+SHIFT+U para hacer esto.
La extensión que existe que he visto solo hace bloques no multilíneas.
9 answers
La pregunta es cómo hacer CTRL+SHIFT+U trabaja en Código de Visual Studio. Aquí está cómo hacerlo. (Versión 1.8.1 o superior).
Archivo - > Preferencias - > Atajos de teclado .
Aparecerá un editor con combinaciones de teclas.archivo json. Coloque el siguiente JSON allí y guardar.
[
{
"key": "ctrl+shift+u",
"command": "editor.action.transformToUppercase",
"when": "editorTextFocus"
},
{
"key": "ctrl+shift+l",
"command": "editor.action.transformToLowercase",
"when": "editorTextFocus"
}
]
Ahora CTRL+CAMBIO+U aprovechará el texto seleccionado, incluso si multi línea. De la misma manera, CTRL+CAMBIO+L hará que el texto seleccionado en minúsculas.
Estos comandos están integrados en VS Code, y no se requieren extensiones para que funcionen.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-09-01 07:17:47
Creador de la extensión change-case aquí. He actualizado la extensión para soportar líneas de expansión.
Para asignar el comando mayúscula a un enlace de teclas (por ejemplo, CTRL+T+U ), haga clic en File -> Preferences -> Keyboard atajos e inserte lo siguiente en la configuración de json:
{
"key": "ctrl+t ctrl+u",
"command": "extension.changeCase.upper",
"when": "editorTextFocus"
}
EDITAR:
Con la actualización de noviembre de 2016 (notas de la versión) de VSCode , hay soporte incorporado para convertir a mayúsculas y minúsculas a través de los comandos editor.action.transformToUppercase
y editor.action.transformToLowercase
. Estos no tienen combinaciones de teclas predeterminadas. También funcionan con bloques multilínea.
La extensión change-case sigue siendo útil para otras transformaciones de texto, por ejemplo, camelCase, PascalCase, snake_case, kebab-case, etc.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2018-09-04 19:40:20
Resalte el texto que desea poner en mayúsculas. Luego presiona CTRL+SHIFT+P para mostrar la paleta de comandos. A continuación, comience a escribir la palabra "mayúsculas", y verá el comando Transform to Uppercase
. Haga clic en eso y hará que su texto en mayúsculas.
Siempre que quiera hacer algo en VS Code y no sepa cómo, es una buena idea abrir la paleta de comandos con CTRL+SHIFT+P , e intente escribir una palabra clave para usted. Muchas veces el comando se mostrará allí para que no tenga que ir a buscar en la red para saber cómo hacer algo.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-10-30 21:58:44
Actualización el 8 de marzo de 2018 con Visual Studio Code 1.20.1 (mac)
Se ha simplificado bastante últimamente.
Muy fácil y directo ahora.
- Desde "Código" - > "Preferencias" - > "Atajos de teclado"
Desde el cuadro de búsqueda, simplemente busque "editor".acto.transformTo", Usted verá la pantalla como:
Haga clic en el signo " más " a la izquierda de cada elemento, se le pedirá diálogo para su a [pulse] que desea atajos de teclado, después de que muestre eso en la pantalla, simplemente presione [Enter] para guardar.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2018-03-08 02:06:20
Estoy usando la extensión change-case y funciona bien. Definí los atajos:
{
"key": "ctrl+shift+u",
"command": "extension.changeCase.upper",
"when": "editorTextFocus"
},
{
"key": "ctrl+u",
"command": "extension.changeCase.lower",
"when": "editorTextFocus"
},
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-09-01 14:58:11
En Linux no hay atajos predeterminados, así que intente configurar su atajo personalizado y tenga cuidado de no elegir una tecla de acceso rápido utilizada (Por ejemplo, CTRL+U es tomado para descomentar)
- Archivo-> Preferencias -> Atajos de teclado.
- Encuentra los accesos directos de transformación.
- Edita tu combinación de teclas.
En mi caso he CTRL+U CTRL+U para transformar a mayúsculas y CTRL+L CTRL+L para transformar a minúsculas
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2018-06-10 18:33:22
Cambiar mayúsculas y minúsculas en Visual Studio Code
A mayúsculas: Ctrl+K, Ctrl+U
Y minúsculas: Ctrl+K, Ctrl+L.
Mnemotécnica :
K como el Keyboard
U como el Upper caso
L como el Lores caso
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-09-01 04:49:28
Enlace de teclas estándar para Código VS en macOS:
De la Selección a la parte superior de la caja ⌘+K, ⌘+U y a minúsculas: ⌘+K, ⌘+L.
Todas las combinaciones de teclas que se pueden abrir con ⌘+K ⌘+S (como Keyboard Settings), donde usted puede también buscar para determinadas combinaciones de teclas.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-09-04 09:49:28
En Sep 19 2018 , estas líneas trabajaron para mí:
Archivo - > Preferencias - > Atajos de teclado.
Aparecerá un editor con combinaciones de teclas.archivo json. Coloque el siguiente JSON allí y guardar.
// Place your key bindings in this file to overwrite the defaults
[
{
"key": "ctrl+shift+u",
"command": "editor.action.transformToUppercase",
"when": "editorTextFocus"
},
{
"key": "ctrl+shift+l",
"command": "editor.action.transformToLowercase",
"when": "editorTextFocus"
},
]
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2018-09-19 23:01:44