Ir al contenido
Menú principal
Menú principal
mover a la barra lateral
ocultar
Navegación
Página principal
Cambios recientes
Página aleatoria
Ayuda sobre MediaWiki
Buscar
Buscar
español
Apariencia
Crear una cuenta
Acceder
Herramientas personales
No has accedido
Discusión
Contribuciones
Crear una cuenta
Acceder
Edición de «
Visual Studio Code
»
Página
Discusión
español
Leer
Editar
Editar código
Ver historial
Herramientas
Herramientas
mover a la barra lateral
ocultar
Acciones
Leer
Editar
Editar código
Ver historial
General
Lo que enlaza aquí
Cambios relacionados
Información de la página
Apariencia
mover a la barra lateral
ocultar
Advertencia:
no has iniciado sesión. Tu dirección IP se hará pública si haces cualquier edición. Si
inicias sesión
o
creas una cuenta
, tus ediciones se atribuirán a tu nombre de usuario, además de otros beneficios.
Comprobación antispam. ¡
No
rellenes esto!
{{distinguir|Microsoft Visual Studio}} {{Ficha de software |nombre = Visual Studio Code |logo = [[Archivo:Visual Studio Code 1.35 icon.svg|80px]] |captura = [[Archivo:Visual studio code updated.png|290px]] |autor = |desarrollador = [[Microsoft]] |lanzamiento = {{fecha|29|4|2015}} |web_lanzamiento = |última_versión = 1.130.0 |fecha_última_versión = {{fecha de lanzamiento|22|7|2026}} |web_última_versión = https://github.com/microsoft/vscode/releases/latest |lenguaje_programación = [[TypeScript]], [[JavaScript]], [[CSS]] |sistema_operativo = [[Windows 7]] o posterior, [[macOS]] 10.9 o posterior, [[Linux]] |plataforma = [[x86]], [[x86-64]] y [[ARM]] |modelo_desarrollo = |licencia = {{Plainlist| * [[Código fuente]]: [[Licencia MIT]] * Binarios: [[Freeware]] }} |idiomas = [[Multilingüe]] |español = Sí |estado = En desarrollo |sitio_web = {{URL||https://code.visualstudio.com/}} }}{{Traducción incompleta|parte de la seccion de Depuración}} '''Visual Studio Code''' (también llamado '''VS Code''') es un [[editor de código fuente]] desarrollado por [[Microsoft]] para [[Microsoft Windows|Windows]], [[Linux]], [[macOS]] y [[World Wide Web|Web]]. Incluye soporte para la [[Depuración de programas|depuración]], control integrado de [[Git]], resaltado de sintaxis, finalización inteligente de código, [[Snippet|fragmentos]] y refactorización de código. También es personalizable, por lo que los usuarios pueden cambiar el tema del editor, los atajos de teclado y las preferencias. Es [[software gratuito]] y de [[código abierto]],<ref name=ars-opensource /><ref name=TechCrunch>{{cite news|url=https://techcrunch.com/2015/04/29/microsoft-shocks-the-world-with-visual-studio-code-a-free-code-editor-for-os-x-linux-and-windows|title=Microsoft Launches Visual Studio Code, A Free Cross-Platform Code Editor For OS X, Linux And Windows|date=29 de abril de 2015|work=[[TechCrunch]] | first=Frederic| last=Lardinois}}</ref> aunque la descarga oficial está bajo [[software privativo]] e incluye características personalizadas por [[Microsoft]].<ref name=official-download-license>{{cita web |url=https://code.visualstudio.com/license |título=Microsoft Software License Terms |fechaacceso=5 de enero de 2019 |sitioweb=code.visualstudio.com |idioma=en |editor=[[Microsoft]] }}</ref> Visual Studio Code se basa en [[Electron (software)|Electron]], un ''framework'' que se utiliza para implementar [[Chromium (navegador)|Chromium]] y [[Node.js]] como aplicaciones para escritorio, que se ejecuta en el motor de diseño Blink. Aunque utiliza el ''framework'' Electron, el software no usa [[Atom (editor de textos)|Atom]] y en su lugar emplea el mismo componente editor (Monaco) utilizado en Visual Studio Team Services (anteriormente llamado Visual Studio Online).<ref>{{cite web|title=Monaco Editor|url=https://microsoft.github.io/monaco-editor/|website=microsoft.github.io/monaco-editor}}</ref> == Historia == Visual Studio Code fue anunciado el 29 de abril de 2015 por Microsoft en la conferencia Build de 2015. Una versión preliminar se lanzó poco después.<ref name="Visual Studio Blog">{{cite web|url=http://blogs.msdn.com/b/visualstudio/archive/2015/04/29/build-2015-news-visual-studio-code-visual-studio-2015-rc-team-foundation-server-2015-rc-visual-studio-2013-update-5.aspx|title=BUILD 2015 News: Visual Studio Code, Visual Studio 2015 RC, Team Foundation Server 2015 RC, Visual Studio 2013 Update 5|date=29 de abril de 2015| first=John| last=Montgomery}}</ref> El 18 de noviembre de 2015, Visual Studio Code fue lanzado bajo la licencia [[Licencia MIT|MIT]] y su código fuente fue publicado en [[GitHub]]. También fue anunciada una nueva capacidad para agregar extensiones.<ref name=ars-opensource>{{cite news|title=Visual Studio now supports debugging Linux apps; Code editor now open source|url=https://arstechnica.com/information-technology/2015/11/visual-studio-now-supports-debugging-linux-apps-code-editor-now-open-source/|accessdate=18 de noviembre de 2015|work=Ars Technica}}</ref> El 14 de abril de 2016, Visual Studio Code graduó la etapa de vista previa pública y se lanzó a la web.<ref name="first RTW">{{cite web|title=Visual Studio Code editor hits version 1, has half a million users|url=https://arstechnica.com/information-technology/2016/04/visual-studio-code-editor-hits-version-1-has-half-a-million-users/|website=[[Ars Technica]]|publisher=[[Condé Nast]]|date=15 de abril de 2016}}</ref> == Características == Visual Studio Code es un editor de código fuente construido sobre el framework [[Electron (software)|Electron]]. Es compatible con varios lenguajes de programación y un conjunto de características que pueden o no estar disponibles para un lenguaje dado, como se muestra en la siguiente tabla. Muchas de las características de Visual Studio Code no están expuestas a través de los menús o la interfaz de usuario. Más bien, se accede a través de la paleta de comandos o a través de archivos .json (por ejemplo, preferencias del usuario). La paleta de comandos es una interfaz de línea de comandos. Sin embargo, desaparece si el usuario hace clic fuera de él o presiona una combinación de teclas en el teclado para interactuar con algo que está fuera de él. Esto también se aplica a los comandos que requieren mucho tiempo. Cuando esto sucede, el comando en progreso se cancela. En el rol de editor de código fuente, Visual Studio Code permite cambiar la página de códigos en la que se guarda el documento activo, el carácter que identifica el salto de línea (una opción entre LF y CRLF) y el lenguaje de programación del documento activo. Recientemente, se lanzó al público la versión web del editor bajo el dominio vscode.dev.<ref>{{Cita web|url=https://code.visualstudio.com/blogs/2021/10/20/vscode-dev|título=vscode.dev Visual Studio Code for the Web|fechaacceso=2021-11-22|sitioweb=code.visualstudio.com|idioma=en}}</ref> A diferencia de la versión de escritorio, esta no hace uso de Electron, no posee compatibilidades con ciertos complementos y no se puede acceder al terminal integrado que posee. {| class="wikitable" |+Características según lenguaje <tr><th>Características</th><th>Lenguajes</th></tr> |- |[[Resaltado de sintaxis]]<td class="hlist">* [[Archivo batch]] * [[C (lenguaje de programación)|C]] * [[C Sharp|C#]] * [[C++]] * [[CSS]] * [[Clojure]] * [[CoffeeScript]] * [[Diff]] * [[Docker (software)|Dockerfile]] * [[F Sharp|F#]] * [[Fortran]] * Git-commit * Git-rebase</li><li id="CITAREF">[[Go (lenguaje de programación)|Go]] * [[Groovy (lenguaje de programación)|Groovy]] * [[HLSL]] * [[HTML]] * [[Handlebars (template system)|Handlebars]] * [[INI (extensión de archivo)|archivo INI]]</li><li href=":en:Visual_Studio_Code">[[JSON]]</li><li href="Categoría:Editores de texto">[[Java (lenguaje de programación)|Java]] * [[JavaScript]] * JavaScript React (JSX) * [[LESS (lenguaje de hojas de estilo)|Less]] * [[Lua]] * [[Makefile]] * [[Markdown]] * [[Objective-C]] * [[Objective-C++]] * [[PHP]] * [[Perl]] * [[Raku (lenguaje de programación)|Raku]] * [[PowerShell]] * Properties * Pug template language,<ref>{{URL|https://pugjs.org/}}</ref><ref>{{cite web|title=standalone-languages/jade.ts|url=https://github.com/Microsoft/vscode/blob/497788c0bcd20859f736d585b49c208af8dd518f/src/vs/editor/standalone-languages/jade.ts|website=Microsoft/vscode GitHub repository|publisher=[[Microsoft]]|date=13 de noviembre de 2015}}</ref> * [[Python]] * [[R (lenguaje de programación)|R]] * [[ASP.NET Razor|Razor]] * [[Ruby]] * [[Rust (lenguaje de programación)|Rust]] * [[SQL]] * [[Sass]] * ShaderLab * [[Shell script]] (Bash) * [[Swift (lenguaje de programación)|Swift]] * [[TypeScript]] * TypeScript React (TSX) * [[Visual Basic]] * [[XML]] * [[XQuery]] * [[XSL]] * [[YAML]]</td> |- |''[[Snippet]]s'' | class="hlist" | * [[Groovy (lenguaje de programación)|Groovy]] * [[Markdown]] * [[Nim]]<ref>{{cita web|title=Nim Wiki: Editor Support|url=https://github.com/nim-lang/Nim/wiki/editor-support}}</ref> * [[PHP]] * [[Swift (lenguaje de programación)|Swift]] |- |[[Intelligent code completion|Autocompletado de código]] | class="hlist" | * [[CSS]] * [[HTML]] * [[JavaScript]] * [[JSON]] * [[LESS (lenguaje de hojas de estilo)|Less]] * [[Sass]] * [[TypeScript]] |- |[[Refactorización]] | class="hlist" | * [[C Sharp|C#]] * [[TypeScript]] |- |[[Depuración de programas|Depuración]] | * [[JavaScript]] and [[TypeScript]] for [[Node.js]] projects * [[C Sharp|C#]] and [[F Sharp (programming language)|F#]] for [[Mono (software)|Mono]] projects on [[Linux]] and [[macOS]] * [[C (lenguaje de programación)|C]] and [[C++]] on [[Microsoft Windows|Windows]], [[Linux]] and [[macOS]] * [[Python (programming language)|Python]] with [https://github.com/DonJayamanne/pythonVSCode/wiki/Debugging Python plug-in] installed * [[PHP]] with [[Xdebug|XDebug]] and [https://marketplace.visualstudio.com/items?itemName=felixfbecker.php-debug PHP Debug plug-in] installed |} Visual Studio Code se puede extender a través de complementos, disponible a través de un repositorio central. Esto incluye adiciones al editor y soporte de lenguajes.<ref name="editor">{{cite web |title=Managing Extensions in Visual Studio Code |url=https://code.visualstudio.com/docs/editor/extension-gallery |website=Visual Studio Code |date=10 de octubre de 2016 |accessdate=12 de octubre de 2016}}</ref><ref name="languages">{{cite web |title=Language Support in Visual Studio Code |url=https://code.visualstudio.com/docs/languages/overview |website=Visual Studio Code |date=10 de octubre de 2016 |accessdate=12 de octubre de 2016}}</ref> Una característica notable es la capacidad de crear extensiones que analizan código, como linters y herramientas para análisis estático, utilizando el Protocolo de Servidor de Idioma.<ref>{{Cite news|url=https://code.visualstudio.com/docs/extensions/example-language-server|title=Creating Language Servers for Visual Studio Code|access-date=27 de febrero de 2017|language=en}}</ref> == Recolección de datos == Visual Studio Code recopila datos de uso y los envía a Microsoft, aunque esto puede ser deshabilitado.<ref name=FAQ_telemetry>{{cite web |url=https://code.visualstudio.com/docs/supporting/faq#_how-to-disable-telemetry-reporting |title=Visual Studio Code FAQ |access-date=4 de noviembre de 2016 |archive-url=https://web.archive.org/web/20160828111301/https://code.visualstudio.com/docs/supporting/faq |archive-date=28 de agosto de 2016 |dead-url=no |quote=VS Code collects usage data and sends it to Microsoft to help improve our products and services. Read our privacy statement to learn more. If you don’t wish to send usage data to Microsoft, you can set the telemetry.enableTelemetry setting to false.}}</ref> Además, debido a la naturaleza open-source de la aplicación se puede ver exactamente qué datos se recopilan.<ref>{{Cita web|url=https://github.com/microsoft/vscode|título=vscode/src/vs/platform/telemetry at main · microsoft/vscode|fechaacceso=2021-10-08|sitioweb=GitHub|idioma=en}}</ref> Los datos se comparten entre las filiales y subsidiarias controladas por Microsoft y con las autoridades conforme a la declaración de privacidad.<ref name=privacy_statement>{{cite web |url=https://www.microsoft.com/en-us/privacystatement/EnterpriseDev/default.aspx |title=Microsoft Enterprise and Developer Privacy Statement |access-date=4 de noviembre de 2016 |archive-url=https://web.archive.org/web/20161105141442/https://www.microsoft.com/en-us/privacystatement/EnterpriseDev/default.aspx |archive-date=4 de noviembre de 2016 |dead-url=no}}</ref> == Referencias == {{listaref|2}} == Enlaces externos == * {{Página web|https://code.visualstudio.com/}} * [https://github.com/microsoft/vscode Repositorio oficial en GitHub] *[https://vscode.dev/ Versión web del editor] {{Control de autoridades}} [[Categoría:Software libre]] [[Categoría:Editores de texto]] [[Categoría:Microsoft Visual Studio]]
Resumen:
Al guardar los cambios aceptas los
términos de uso
y liberas de forma irrevocable tu contribución conforme a los términos de las licencias
licencia CC BY-SA 4.0
y
GFDL
. Aceptas igualmente que un hipervínculo o URL es atribución suficiente conforme a la licencia Creative Commons.
Cancelar
Ayuda de edición
(se abre en una ventana nueva)
Buscar
Buscar
Edición de «
Visual Studio Code
»
Añadir idiomas
Añadir tema