No puedo creer que estoy haciendo esta pregunta, pero no he sido capaz de encontrar una definición en la documentación. En caso de que esto no es dolorosamente obvio, yo soy (muy) nuevo VS Código.

Por ejemplo, VS el Código habla de la aplicación de configuración en el nivel de usuario vs el área de trabajo de nivel.

Por un lado,

  • (a) podría referirse a un proyecto de directorio abierto; o
  • (b) podría referirse a todo lo que ha abierto en una ventana en particular.

La página arriba mencionada dice

"Workspace: These settings are stored inside your workspace 
in a .vscode folder and only apply when the workspace is opened."
  • Todavía siento que hay más a esta pregunta. Soy nuevo en VS de Código, pero no a la codificación. Me imaginé un área de trabajo es «simplemente» el directorio del proyecto, como el OP sugiere. Sin embargo, si he de elegir File --> Open Workspace, el explorador de archivos del cuadro de diálogo no me permite simplemente «abrir» una carpeta, tengo que encontrar un archivo específico. 🙁
  • Tengo la misma pregunta … estoy 2 semanas en VS y estoy absolutamente encanta, pero aún no ha envuelto mi cabeza en torno a qué es exactamente Áreas de trabajo y creo que está diciendo que muy pocas personas parecen tener esta pregunta. Claro la terminología que se necesita.
  • Yo estoy con ustedes. Estoy claro de la diferencia entre la normal de la estructura de la carpeta y, a continuación, un área de trabajo. Me he hecho un espacio de trabajo con VS Código pero no veo ninguna diferencia, excepto un archivo diferente icono. Sé áreas de trabajo son copias locales de las diferentes ramas, pero no podía estándar de una carpeta por separado los cambios, hacer lo mismo? Me gustaría documentación en esto ya que es muy difícil de encontrar.
  • Parece que no puede ser sólo un espacio de trabajo abierto por la ventana.
  • Además de las respuestas existentes, vale la pena mencionar que las extensiones pueden ser habilitado o deshabilitado por áreas de trabajo (pero no para las carpetas). Extrañamente, no pude encontrar esas habilitaciones o disablings en cualquier settings.json o .code-workspace archivo mencionado en las respuestas.
  • Me pregunto cómo puedo crear una nueva área de trabajo vacía. Es un poco extraño que me puede abrir y guardar un área de trabajo existente, pero no cerca a comenzar con un vacío…
  • Cuantas más preguntas relacionadas con el favor de aclarar 1. En la pantalla de Bienvenida no es «Agregar carpeta del área de trabajo..» opción, ¿cuál es la necesidad de crear varios espacios de trabajo en lugar de varias carpetas en una sola área de trabajo 2. ¿por qué no puedo simplemente crear carpeta y crear nuevos archivos en virtud de ello, ¿por qué área de trabajo se necesita ?
  • No hay necesidad de un área en blanco. Esa pregunta está en stackoverflow.com/questions/53308870/how-to-create-a-workspace. Cuando se utiliza Abra la Carpeta que tienen esencialmente un espacio de trabajo que VSCode maneja sin guardar.
  • Probablemente lo que la mayoría se confunde aquí la gente quiere es el «Gerente de Proyecto» plugin para VS de Código. marketplace.visualstudio.com/… (Es más como proyectos en el Átomo, pero incluyendo una interfaz de usuario agradable, centrado en una sola carpeta de proyectos, fácil de coger con un proyecto abierto paleta)

InformationsquelleAutor Nat Kuhn | 2017-06-19

11 Comentarios

  1. 63

    ¿Qué es un área de trabajo?

    Un proyecto que consta de una o más carpetas raíz, junto con todos los de la VSCode configuraciones que pertenecen a ese proyecto. Estas configuraciones incluyen datos tales como:

    ¿Por qué es un área de trabajo tan confuso?

    VSCode no utiliza el término de manera consistente a través de la interfaz de usuario (he abierto un GitHub problema a la dirección este). A veces se refiere a un área de trabajo como se describe arriba, y otras veces se refiere a un área de trabajo como un proyecto que está específicamente asociada con una .code-workspace archivo.

    Un buen ejemplo de ello son los archivos recientes widget. Aviso en el que se enlaza captura de pantalla de que todos los proyectos se agrupan bajo el mismo «áreas de trabajo», rumbo, lo cual indicaría que todo lo que hay es un área de trabajo. Pero, a continuación, los proyectos con un .code-workspace archivo se le da un «espacio de trabajo» sufijo, contradiciendo el título y lo que indica que sólo los archivos son en realidad áreas de trabajo.

    ¿Qué es un .code-workspace archivo?

    Un JSON con los Comentarios archivo que almacena todos de la configuración de los datos mencionados anteriormente, además de:

    • la ubicación de todas las carpetas raíz la pertenencia a un área de trabajo

    Necesito un .code-workspace archivo?

    Sólo si está creando un multi-root área de trabajo. Con un multi-root área de trabajo, usted tiene una sola .code-workspace archivo que se abre a todos los de la raíz de las carpetas que desea que se muestren en la explorer (es decir, no es necesario para mantener la apertura de varias carpetas de forma manual). Y todos los de la VSCode ajustes/configuraciones que desea que se apliquen a esa área de trabajo se restauran cada vez que se abre el archivo de área de trabajo.

    Lo que sobre la única carpeta de proyectos?

    Todo está automatizado. Al abrir una carpeta en VSCode y empezar a hacer modificaciones en el editor que están relacionados específicamente con el proyecto que está trabajando actualmente, VSCode crea automáticamente un .vscode carpeta y la almacena en la raíz de la carpeta de proyecto que usted está trabajando. Este .vscode la carpeta de archivos que guarde los cambios realizados. Por ejemplo, si usted cambio de la configuración VSCode que desea aplicar sólo a su proyecto actual, VSCode crea un settings.json archivo con las actualizaciones, y que el archivo se almacena en la .vscode carpeta.

    Puede crear un .code-workspace archivo que incluye un solo de la carpeta raíz, si usted realmente quiere. Así que tendrías que ser capaz de abrir la carpeta de proyecto directamente, o abra el archivo de área de trabajo. Pero no puedo pensar en ninguna razón por qué esto sería beneficioso.

    ¿Cómo puedo crear un .code-workspace archivo?

    Ir a File > Save Workspace As...

    ¿Cómo puedo añadir carpetas raíz a un área de trabajo?

    Ir a File > Add Folder to Workspace....

    ¿Cómo abrir un área de trabajo que se define por un .code-workspace archivo?

    Haga doble clic en el .code-workspace archivo. VSCode no se abre el archivo real. En su lugar, se va a leer ese archivo y abrir las carpetas que pertenecen a esa área de trabajo. Como alternativa, vaya a File > Open Workspace....

    ¿Cómo puedo ver el real .code-workspace archivo?

    Ir a File > Open... y seleccione el destino de .code-workspace archivo. Alternativamente, abra el área de trabajo asociado con el archivo y, a continuación, abra el paleta de comandos, busque y seleccione el Workspaces: Open Workspace Configuration File comando.

    • Gracias, @jabacchetta. Hice esta pregunta hace dos años. No mucho después de eso, creo que la definición de WS cambiado realmente, así que ha sido algo de un zombie pregunta. Pero he conseguido toneladas de TAN rep basada en la confusión. Tengo que confesar que ha sido una especie de agradable viendo los puntos rollo, y no me sentí muy motivado para seguir la discusión. Pero su respuesta es tan completa y clara, y que ha abierto un tema para obtener el código de la gente a la dirección de esta confusión. Me siento como que sería muy cruel que no acepte esta respuesta. Gracias!
    • Creo comentario aquí es el mejor lugar. Esto me deja aclarado un poco las cosas en mí después de que me di cuenta de un problema que tuve acerca de la elección de la intérprete de Python( stackoverflow.com/questions/54106071/…), pero ahora me han vs código de quejarse diciendo que en el lanzamiento.json el «args» proprety no está permitido,los archivos se produce de forma automática, y no puedo encontrar un programa de estudios para ese objeto
  2. 118

    Puede guardar la configuración en el área de trabajo, y se puede abrir varias carpetas en un área de trabajo. Si quieres hacer ninguna de esas cosas, el uso de un espacio de trabajo, de lo contrario, simplemente abra una carpeta.

    Un VS Código de área de trabajo se muestra una lista de los proyectos, carpetas y archivos. Un área de trabajo puede contener varias carpetas. Usted puede personalizar la configuración y las preferencias de espacio de trabajo.

    • Creo que la definición puede haber cambiado desde la primera pregunta fue planteada, pero agradezco la respuesta y lo estoy aceptando!
    • Soy nuevo en el VS de Código, pero no puedo ver una manera de abrir un espacio de trabajo por proyecto. Si abro un archivo nuevo y tratar de salvar a una nueva área de trabajo, puedo mover el área de trabajo existente en su lugar. Así que no creo que sea correcto que área == proyecto.
    • «Puede guardar la configuración en el área de trabajo, y se puede abrir varias carpetas en un área de trabajo. Si quieres hacer ninguna de esas cosas, el uso de un espacio de trabajo.» Técnicamente, usted no necesita un espacio de trabajo para guardar la configuración en un nivel de carpeta. Que sólo puede ser hecho con un settings.json dentro de una .vscode carpeta en la carpeta correspondiente. Sin embargo, si usted desea tener varias carpetas en un área de trabajo, y la configuración que se aplican a todos, entonces usted tiene que utilizar un espacio de trabajo.
    • Suena un poco como una solución en Visual Studio para mí
    • ¿Cómo es el aceptado respuesta cuando no proporciona una definición de «área de trabajo», que es el OP pregunta?
    • ¿Cómo crear una nueva área de trabajo ?
    • No crear una nueva área de trabajo hasta que usted necesita. Utilizar simplemente Abrir la Carpeta en la carpeta del proyecto y empezar a trabajar en un archivo. Hasta que usted tiene una razón para hacer que un espacio de trabajo que usted no tiene que guardar. Si usted tuvo un área de trabajo abrir y volver a ella los archivos que estaban abiertos están abiertas de nuevo. Si deja el área de trabajo y volver a la nueva carpeta de proyecto sin un área de trabajo de los archivos que se había abierto en el que se abra de nuevo. Una buena razón para guardar como espacio de trabajo es incluir a otras carpetas.
    • Áreas de trabajo son INCREÍBLEMENTE confuso en el Código de Visual Studio. Hacia arriba. Realmente no entiendo por qué los creadores de VSC no sólo tiene que ir con el paradigma de los proyectos.

  3. 76

    Un área de trabajo es simplemente un archivo de texto con un (.código de área de trabajo) de extensión. Se puede mirar al abrirlo con un editor de texto. Yo también estaba frustrado por la idea de un área de trabajo y cómo se implementa en el VS de Código. He encontrado un método que se adapte a mí.

    Comenzar con un solo «proyecto» de la carpeta.

    Abrir VSCode y cerrar todas las áreas de trabajo o a los ficheros o carpetas. Usted debe ver sólo «ABRIR EDITORES» y «NO hay ninguna CARPETA ABIERTA» en el EXPLORADOR.

    Desde el Menu Bar --> File --> Open Folder.... Vaya a donde usted quiere poner su carpeta y haga clic derecho para abrir una nueva carpeta. El nombre de lo que usted desea, luego haga clic en «Select Folder«. Aparecerá en la VS Code EXPLORER.

    Ahora de la Menu Bar --> File --> Save Workspace As.... Nombre del área de trabajo y guardarlo donde quieras para mantener todo su espacio de trabajo, (no necesariamente donde su proyecto de carpetas). Puse todo de la mina en una carpeta llamada «VS Código de área de trabajo».

    Se guardará como un (.code-workspace) archivo y es sólo un índice de todos los archivos y carpetas que contiene (o puntos), dondequiera que estén en el disco duro. Se puede mirar al abrirlo con un editor de texto. Cerca de la carpeta creada y cerrar VS Código.

    Ahora encontrar el área «archivo» y haga doble clic en él. Esto abrirá VS Código con la carpeta que creó en su área de trabajo. O usted puede abrir VS Código y el uso de «Abrir el área de trabajo».

    Cualquiera de las carpetas de crear desde dentro de su VS Código de área de trabajo será en el interior de su primera carpeta. Si quieres añadir alguna más de nivel superior de carpetas, crear primero dondequiera que usted desee y, a continuación, utilizar «Add To Workspace..» de VS Código.

    • Todavía no estoy seguro de que este es el «mejor» o «adecuado», método que MS destinados a ser utilizados, pero a) que debe ser documentado, y b) que debe unirse a la Mensa por haber sido capaz de averiguar lo que funciona y parece tan lógico como sea posible. Me mudé a VS Código de PHPStorm debido a la última inmenso tamaño, pero para un IDE que es tan ligero y aparentemente impresionante a primera vista, ahora estoy absolutamente desconcertados por este increíble UX pesadilla! De todos modos TYVM por la sugerencia y disculpas por la perorata 🙂
    • Esperar, por lo que está usted diciendo que el área de trabajo archivo no necesitan estar en la misma carpeta que el (presumiblemente) asociados carpeta de proyecto? Es el que se considera una buena práctica? Me estoy imaginando que, por ejemplo, un archivo de área de trabajo podría ser creado, que es compartida por todos los ingenieros que trabajan en el mismo proyecto (para permitir el uso compartido de estilo, etc.), a continuación, la configuración de usuario se puede anular de que, individualmente, como ellos lo deseen. Para que esto sea viable, parece que el archivo de área de trabajo debe estar en la misma carpeta del proyecto, a la derecha? Supongo que tengo 2 preguntas: 1) ¿Cuál es viable o permitido?, y (2) ¿Cuál es la mejor práctica?
  4. 57

    El título y la siguiente pregunta en el OP parece que se reducen a:

    1. ¿Qué es un área de trabajo en el VS de Código?
    2. ¿Cómo área de trabajo configuración trabajo?

    Respuesta corta:

    Un espacio de trabajo es una colección virtual de las carpetas abiertas de forma simultánea en VSCode y definido en una .code-workspace archivo. La apertura de este archivo se abrirá la colección de carpetas automáticamente. Esto se llama un «multi-root» área de trabajo.

    La .code-workspace archivo también define la configuración del área de trabajo que son utilizados por la instancia de VSCode donde el espacio de trabajo es abierto.

    Cuando un área de trabajo es no definido, es decir, abrir una carpeta en su cuenta, usted puede crear «configuración del área de trabajo» que se guardan en un .vscode\settings.json archivo en la raíz de la estructura de carpetas.


    Con más detalle:

    VSCode utiliza la palabra «espacio de trabajo» un poco ambigua en algunos lugares. La primera a considerar es en lo que se llama un multi-root área de trabajo.

    Un multi-raíz de espacio de trabajo es un conjunto de carpetas (las «raíces») que se abren de forma conjunta en una instancia de VSCode. No hay necesidad de que estas carpetas para compartir carpetas padre; de hecho, ese es el punto desde VSCode normalmente se utiliza una sola carpeta en el Explorador de lado de la barra.

    Un multi-root área de trabajo se define por un .code-workspace (JSON) archivo que contiene la lista de carpetas para ser incluido en el área de trabajo y VSCode configuración.

    Respecto a aquellos configuración del área de trabajo…

    Al abrir el Archivo > Preferencias > Ajustes de la configuración del editor se muestra. Por lo menos, usted debe ver a un la CONFIGURACIÓN de USUARIO ficha. Estos son los VSCode valores que son universales para su cuenta de usuario en el equipo local. En Windows, estos se guardan en %APPDATA%\Code\User\settings.json.

    Carpetas individuales (a menudo cada uno de los «raíz» carpetas en un espacio de trabajo) podría tener un .vscode carpeta con sus propios settings.json archivo. Cuando se abre de forma individual, es decir, no como parte de un área de trabajo, el contenido de estos settings.json archivos se presenta bajo el CONFIGURACIÓN del área de trabajo ficha, y TODOS los ajustes en el archivo son utilizados por la ejecución de VSCode instancia.

    Cuando la apertura de un multi-root área de trabajo las cosas se comportan de manera diferente. En primer lugar, la CONFIGURACIÓN del área de trabajo ficha muestra las opciones establecidas en el .code-workspace archivo. En segundo lugar, cualquier carpeta con un settings.json archivo aparecerá en una nueva la CONFIGURACIÓN de la CARPETA ficha. Ser conscientes de que, cuando en un multi-root área de trabajo, sólo un número limitado de configuraciones de cada carpeta settings.json se utilizan. Sugiero que abra el enlace de arriba para leer más.

    • Hay alguna documentación que se especifica la ubicación de settings.json a ser otra cosa que %APPDATA%\Code\User? En mi caso, cuando yo coloque este archivo en una carpeta, algunos ajustes no se aplican al igual que cuando el archivo está en el «default» ubicación en %APPDATA%.
    • Tal y como yo lo veo, no. La documentación describe el «default» para Windows como %APPDATA%\Code\User. Yo no he notado nada de lo que sugiere la %APPDATA% ubicación en sí, se utiliza en absoluto. code.visualstudio.com/docs/getstarted/…
    • Hay otra pregunta aquí por LO que alrededor de cambio la ubicación del usuario configuración de ubicación, y una respuesta sugiere que usted necesita para reemplazar el valor predeterminado ubicación con un parámetro de línea de comandos: stackoverflow.com/questions/44575312/…
    • Charlie, si no hay documentación, ¿que base su respuesta a la pregunta? El código fuente?
    • Mi respuesta está basada en la documentación disponible y la experiencia del usuario final. Veo que no hay documentación de acerca de ser capaz de especificar el (valor predeterminado) la ubicación del archivo de configuración de usuario; en otras palabras, no puedo encontrar nada que sugiere %APPDATA% en sí es una ubicación válida. Parece que su prueba indica que los archivos en la carpeta de hacer el trabajo?
    • Esta respuesta es mucho más clara que la de todos los demás, gracias @CharlieJoynt !

  5. 14

    La principal utilidad de un área de trabajo (y tal vez el único) es que permite agregar múltiples independiente carpetas que los compuestos de un proyecto. Por ejemplo:

    - WorkspaceProjectX  
    -- ApiFolder   (maybe /usr/share/www/api)  
    -- DocsFolder  (maybe /home/user/projx/html/docs)  
    -- WebFolder   (maybe /usr/share/www/web)
    

    Así que usted puede agrupar a aquellos en un espacio de trabajo para un proyecto específico, en lugar de tener que abrir varias carpetas de windows.

    Usted puede aprender más aquí.

  6. 9

    En algunas investigaciones, parece ser que la respuesta (a).

    Cuando voy a cambiar la configuración, el archivo de configuración entra en una .vscode directorio en mi directorio del proyecto.

    • No es solo 1 carpeta sin embargo. Usted puede configurar un área de trabajo para contener varios directorios. Lo que me pregunto es cuál es la diferencia entre un banco de trabajo y un área de trabajo.
  7. 7

    Acabo de instalar el Código de Visual Studio v1.25.1. en un Windows 7 Professional SP1 de la máquina. Quería entender las áreas de trabajo en detalle, así que me pasé un par de horas tratando de averiguar cómo funcionan en esta versión de VS Código. Pensé que los resultados de mi investigación podría ser de interés para la comunidad.

    Primero, los espacios de trabajo se refiere por Microsoft en el VS Código docs como «multi-raíz de las áreas de trabajo.» En la llanura inglés que significa «un multi-carpeta (A. K. A «root») ambiente de trabajo.» Un VS Código de área de trabajo es simplemente una colección de carpetas – cualquier colección que usted desea, en cualquier orden que desee. La típica colección de carpetas constituye un proyecto de desarrollo de software. Sin embargo, una carpeta de la colección podría ser utilizado para cualquier otra cosa para la cual el código de software que está siendo desarrollado.

    La mecánica detrás de cómo VS Código controla los espacios de trabajo es un poco complicado. Creo que la manera más rápida para transmitir lo que he aprendido es por que le da un conjunto de instrucciones que se pueden utilizar para ver cómo las áreas de trabajo el trabajo en equipo. Estoy asumiendo que usted está comenzando con una nueva instalación de VS Código de v1.25.1. Si usted está utilizando una versión de producción VS Código NO RECOMIENDO QUE SIGA las INSTRUCCIONES de MI PORQUE USTED PUEDE PERDER TODO O parte DE SU actual VS la CONFIGURACIÓN de CÓDIGO! Si usted ya tiene una versión de PRUEBA de VS Código de v1.25.1 instalado, y que está dispuesto a perder la configuración que ya existe, el siguiente que se debe hacer para revertir su VS Código a un nuevo estado de la instalación:

    Eliminar la carpeta siguiente (si es que existe):

      C:\Users\%username%\AppData\Roaming\Code\Workspaces (where "%username%" is the name of the currently logged-on user)
    

    Va a agregar carpetas a VS Código para crear una nueva área de trabajo. Si alguna de las carpetas que desea utilizar para crear este nuevo espacio de trabajo han sido usados previamente con VS Código, por favor, elimine «.vscode» subcarpeta (si existe) dentro de cada una de las carpetas que serán utilizados para crear el nuevo espacio de trabajo.

    Lanzamiento VS Código. Si la página de Bienvenida se muestra, cerca de ella. Hacer lo mismo para el Panel (un panel horizontal) si se muestra. Si usted recibió un mensaje de que Git no está instalado haga clic en «recordármelo más tarde.» Si se muestra, también cerca de los «sin Título» de la página de código que se lanzó la página de códigos predeterminada. Si el panel Explorador no aparece haga clic en «Ver» en el menú principal, a continuación, haga clic en «Explorer» para mostrar el panel del Explorador. En el interior del panel Explorador debe ver tres (3) Ver los encabezados a Abrir los Editores, No hay ninguna Carpeta Abierta, y el Esquema (ubicado en la parte inferior del panel Explorador). ASEGÚRESE de QUE, como MÍNIMO, EL Abierto de los Editores Y No hay ninguna Carpeta Abre la VISTA SE MUESTRAN los ENCABEZADOS.

    VS Código de muestra un botón que dice «Abrir Carpeta». Haga clic en este botón y seleccione una carpeta de su elección. VS Código de la actualización y el nombre de la carpeta seleccionada se sustituye el «No hay ninguna Carpeta Abierta» nombre de la Vista. Las carpetas y archivos que existen dentro de la carpeta seleccionada se mostrará debajo de el nombre de la Vista.

    Ahora abra el VS Código de Configuración de Preferencias de archivo. Hay muchas maneras de hacer esto. Voy a utilizar el más fácil de recordar que es el Archivo > Preferencias > Configuraciones. El archivo de Configuración se muestran en dos columnas. La columna de la izquierda es de sólo-lectura del listado de los valores por defecto para cada VS Código de característica. La columna de la derecha muestra una lista de tres (3) tipos de configuración de usuario. En este punto de su prueba sólo dos configuraciones de usuario se encuentra en la Configuración de Usuario y la Configuración del área de trabajo. La Configuración de Usuario se muestra por defecto. Esto muestra el contenido de la Configuración de Usuario .archivo json. Para averiguar dónde se ubica este archivo, simplemente coloca el cursor de tu ratón sobre la «Configuración de Usuario» el listado que aparece en el ABIERTO de los EDITORES de Ver en el Explorador. Este listado en el ABIERTO de los EDITORES de Vista se selecciona automáticamente cuando el Usuario «Configuración» opción en la columna de la derecha se selecciona. El camino debe ser:

    C:\Users\%username%\AppData\Roaming\Code\User\settings.json
    

    Esta configuración.archivo json es donde las opciones de Usuario para SV Código se almacenan.

    Ahora haga clic en el área de trabajo de la Configuración de la opción en la columna de la derecha del listado de Preferencias. Al hacer esto, una subcarpeta llamada «.vscode» se crea automáticamente en la carpeta que ha añadido a Explorar un par de pasos atrás. Buscar en el listado de la carpeta en el Explorador para confirmar que el .vscode subcarpeta ha sido añadido. Dentro de la nueva .vscode subcarpeta es otro de los ajustes.archivo json. Este archivo contiene la configuración del área de trabajo para la carpeta añadido Explorador de un par de pasos atrás.

    En este punto, usted tiene una sola carpeta cuya Configuración de Usuario se almacenan en:

    C:\Users\%username%\AppData\Roaming\Code\User\settings.json
    

    y cuya área de trabajo de Configuración se almacenan en:

    C:\TheLocationOfYourFolder\settings.json
    

    Esta es la configuración cuando una sola carpeta se agrega a una nueva instalación de VS Código. Las cosas se ponen difíciles cuando se añade un segundo (o mayor) carpeta. Eso es porque estamos cambiando VS Código del Usuario y la Configuración de Configuración de área de trabajo para dar cabida a varias carpetas. En una sola carpeta ambiente sólo dos ajustes.json archivos son necesarios como se indica anteriormente. Pero en un multi-carpeta del entorno .vscode subcarpeta en la carpeta añadida al Explorador y un nuevo archivo, «áreas de trabajo.json», es creada para la gestión de la multi-carpeta de medio ambiente. Los nuevos «espacios de trabajo.json» el archivo es creado en:

    c:\Users\%username%\AppData\Roaming\Code\Workspaces\%workspace_id%\workspaces.json
    

    El «%workspaces_id%» es una carpeta con un único todo-número de nombre.

    En las Preferencias, en la columna de la derecha, en la actualidad, tres de usuario configuración de las opciones de Configuración de Usuario, Configuración de área de trabajo, y la Configuración de la Carpeta. La función de la Configuración del Usuario sigue siendo el mismo que el de un único entorno de carpetas. Sin embargo, el archivo de configuración de detrás de la Configuración del área de trabajo ha sido cambiado desde la configuración.archivo json en el único de la carpeta .vscode subcarpeta a las áreas de trabajo.archivo json encuentra en las áreas de trabajo.json ruta de acceso del archivo se muestra arriba. La configuración.archivo json encuentra en cada carpeta .vscode subcarpeta es ahora controlado por un tercero de configuración de usuario, Opciones de Carpeta. Esta es una gota-abajo la lista de selección que permite la gestión de cada configuración de la carpeta.archivo json encuentra en cada carpeta .vscode subcarpeta. POR FAVOR NOTA: LA .vscode SUBCARPETA NO SERÁ CREADO EN el RECIÉN AÑADIDO EXPLORADOR de CARPETAS HASTA LA nueva CARPETA que HA SELECCIONADO AL MENOS una VEZ EN LAS Opciones de Carpeta de CONFIGURACIÓN de USUARIO.

    Aviso de que el Explorer solo el nombre de la carpeta ha sido cambiado a «sin TÍTULO (área de trabajo).» Esto indica lo siguiente:

    1. Un multi-carpeta de área de trabajo ha sido creado con el nombre «sin TÍTULO (espacio de trabajo)
    2. El área de trabajo se denomina «sin TÍTULO (espacio de trabajo)» para comunicar que el área de trabajo aún no ha sido guardado como un independiente, único, archivo de área de trabajo
    3. El TÍTULO (espacio de trabajo) área de trabajo puede tener carpetas que se añaden y eliminan de la misma pero el funcionamiento es como el ÚNICO entorno de espacio de trabajo para VS Código de

    La funcionalidad completa de VS Código de espacios de trabajo sólo se dio cuenta cuando un área de trabajo se guarda como un archivo que se puede cargar como sea necesario. Esto proporciona la capacidad para crear múltiples áreas de trabajo de carpeta (por ejemplo, proyectos) y guardarlos como archivos para su uso posterior! Para hacer esto, seleccione Archivo > Guardar área de trabajo Como en el menú principal y guardar la actual configuración del espacio de trabajo como un único archivo de área de trabajo. Si usted necesita para crear un área de trabajo «desde cero» guardar primero su actual configuración del espacio de trabajo (si es necesario), a continuación, haga clic en cada carpeta del Explorador de nombre y haga clic en «Eliminar Carpeta del espacio de trabajo.» Cuando todas las carpetas que han sido eliminados del área de trabajo, agregar las carpetas que usted requiere para su nueva área de trabajo. Cuando termine de agregar nuevas carpetas, simplemente guardar el nuevo espacio de trabajo como un nuevo archivo de área de trabajo.

    Una nota importante – VS Código de no «volver» a la carpeta único modo cuando sólo una carpeta permanece en el Explorador o cuando todos se han quitado las carpetas desde el Explorador a la hora de crear un nuevo espacio de trabajo «desde cero». El multi-carpeta de configuración del espacio de trabajo que utiliza tres de las preferencias del usuario permanece en vigor. Esto significa que a menos que usted siga las instrucciones que aparecen al principio de este post, VS Código nunca puede ser devuelto a una sola carpeta en el modo de operación – siempre permanecerá en multi-carpeta de modo de trabajo.

    • Para mí, el .vscode carpeta no se crea hasta que hice un cambio en uno de los ámbitos de Trabajo, pero por lo demás esta súper definitivamente fue servicial y me dio una mejor comprensión de cómo funciona todo.
  8. 2

    Llaman multi-root área de trabajo, con el que puede hacer la depuración fácilmente b/c

    «Con multi-raíz de las áreas de trabajo, VS Código de búsquedas a través de todas las carpetas de
    el lanzamiento.json de depuración de los archivos de configuración y los muestra con la
    el nombre de la carpeta como un sufijo.»

    Dicen que usted tiene un servidor y un cliente de la carpeta dentro de su carpeta de la aplicación, si desea depurar juntas, sin espacio de trabajo usted tiene que comenzar de 2 vscode, uno para el servidor, uno para el cliente y necesita cambiar de ida y vuelta.

    Pero ahora(1.24) no se puede agregar un archivo al área de trabajo sólo las carpetas, que es un poco inconveniente

  9. 1

    De Mayo de 2018, parece que el área de trabajo en el VS de Código le permite tener acceso rápido a los diferentes, pero relacionados con los proyectos. Todo sin tener que abrir una carpeta diferente.
    Y usted puede tener varios espacios de trabajo también.
    Véanse las referencias aquí y podrás ver la imagen completa de la misma:

    referencia 1

    referencia 2

  10. 0

    Si el Código de Visual Studio es una instalación fresca;

    1. Haga clic en extensiones, Búsqueda para «python» y haga clic en instalar

    2. Haga clic en ver -> explorer
      Si no hay ninguna carpeta añadido una carpeta para el área de trabajo (Archivo->Añadir carpeta a la área de trabajo)

    3. Si desea utilizar un virtual de python entorno, haga Clic en Archivo -> Preferencias> configuración de

    Haga clic en «{} abrir la configuración de JSON», que está en la esquina superior derecha de la ventana, a continuación, agregue la ruta de acceso a python.exe archivo que está en el entorno virtual

    {
        "python.pythonPath": "C:\PathTo\VirtualENV\python.exe"
    }
    
    1. Inicio de una nueva terminal y comprobar el correcto intérprete de python está seleccionado
  11. 0

    Aunque la pregunta está preguntando «¿qué es un área de trabajo?», Siento que la fuente de confusión es la expectativa de que las áreas de trabajo deben comportarse más como «proyectos» en otros editores.

    Así, yo para ayudar a toda la gente de aterrizaje de aquí a causa de esta confusión, quería publicar el siguiente plugin para VS de Código (no la mía), «Gerente de Proyecto»: https://marketplace.visualstudio.com/items?itemName=alefragnani.project-manager

    Tiene una agradable interfaz de usuario para la gestión (guardar y abrir) una sola carpeta de proyectos:

    Guardar Proyectos:

    ¿Qué es un 'espacio de trabajo' en el VS de Código?

    Abrir proyectos con la paleta:

    ¿Qué es un 'espacio de trabajo' en el VS de Código?

    Ver el proyecto actual en la barra de estado (haga clic para abrir la paleta de proyectos):

    ¿Qué es un 'espacio de trabajo' en el VS de Código?

    Proyectos de acceso en la barra lateral:

    ¿Qué es un 'espacio de trabajo' en el VS de Código?

Dejar respuesta

Please enter your comment!
Please enter your name here