Skip to content

Commit d1a91c4

Browse files
committed
Correcciones a Visual Studio Code
1 parent 5dbbdf2 commit d1a91c4

File tree

4 files changed

+48
-36
lines changed

4 files changed

+48
-36
lines changed

docs/98.apendices/99.tools/10-vscode.html

Lines changed: 37 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@ <h2>Generalidades<a class="headerlink" href="#generalidades" title="Enlace perma
100100
ciertas actividades interesantes:</p>
101101
<ul class="simple">
102102
<li><p><kbd class="kbd docutils literal notranslate">Ctrl</kbd>+<kbd class="kbd docutils literal notranslate">Shift</kbd>+<kbd class="kbd docutils literal notranslate">P</kbd>, abre un pequeño cuadro que nos
103-
permite introducir instrucciones.</p></li>
103+
permite introducir instrucciones<a class="footnote-reference brackets" href="#id9" id="id1" role="doc-noteref"><span class="fn-bracket">[</span>1<span class="fn-bracket">]</span></a>.</p></li>
104104
<li><p><kbd class="kbd docutils literal notranslate">Ctrl</kbd>+<kbd class="kbd docutils literal notranslate">Shift</kbd>+<kbd class="kbd docutils literal notranslate">M</kbd>, abre en la parte inferior una
105105
consola que muestra los errores derivados de una determinada acción. Por
106106
ejemplo, los errores de validación.</p></li>
@@ -135,7 +135,7 @@ <h2>Personalización<a class="headerlink" href="#personalizacion" title="Enlace
135135
desarrollar.</p>
136136
<p>En principio, existe unicamente un perfil «Predeterminado» («Default», si
137137
usamos el original inglés), que se identifica porque aparece en la esquina
138-
inferir izquierda una ruedecita dentada como icono asociado a este
138+
inferior izquierda una ruedecita dentada como icono asociado a este
139139
perfil:</p>
140140
<img alt="../../_images/predeterminado.png" src="../../_images/predeterminado.png" />
141141
<p>Pulsando sobre el icono podemos cambiar de perfil o crear uno nuevo:</p>
@@ -182,7 +182,7 @@ <h2>Personalización<a class="headerlink" href="#personalizacion" title="Enlace
182182
<p>Los archivos <abbr title="JavaScript Object Notation">JSON</abbr> de personalización del área de trabajo se almacenan
183183
dentro del subdirectorio <code class="file docutils literal notranslate"><span class="pre">.vscode/</span></code> incluido en la carpeta raíz del
184184
área de trabajo.</p>
185-
<div class="admonition-todo admonition" id="id1">
185+
<div class="admonition-todo admonition" id="id2">
186186
<p class="admonition-title">Por hacer</p>
187187
<p>Tratar las área de trabajo de múltiples directorios.</p>
188188
</div>
@@ -222,7 +222,7 @@ <h2>Personalización<a class="headerlink" href="#personalizacion" title="Enlace
222222
<em class="dfn">paquete de extensiones</em> (<em>Extension Pack</em>), que no es más que una
223223
extensión cuya instalación (o desinstalación) supone la instalación de varias
224224
extensiones conjuntas. Por ejemplo, <a class="reference external" href="https://marketplace.visualstudio.com/items?itemName=vscjava.vscode-java-pack">Extension Pack for Java</a>
225-
instala hasta seis extensiones que facilitan el trabajo con <em>Java</em><a class="footnote-reference brackets" href="#id8" id="id2" role="doc-noteref"><span class="fn-bracket">[</span>1<span class="fn-bracket">]</span></a>.</p>
225+
instala hasta seis extensiones que facilitan el trabajo con <em>Java</em><a class="footnote-reference brackets" href="#id10" id="id3" role="doc-noteref"><span class="fn-bracket">[</span>2<span class="fn-bracket">]</span></a>.</p>
226226
</dd>
227227
</dl>
228228
<dl id="vscode-atajos">
@@ -398,7 +398,7 @@ <h3>Inicialización<a class="headerlink" href="#inicializacion" title="Enlace pe
398398
pinchar sobre el icono de «bifurcación de ruta» que se puede ver a la izquierda:</p>
399399
<img alt="../../_images/git-init.png" src="../../_images/git-init.png" />
400400
<p>Hecho esto, si el espacio de trabajo carecía de control de versiones, nos dará
401-
la posibilidad de iniciarlo<a class="footnote-reference brackets" href="#id9" id="id3" role="doc-noteref"><span class="fn-bracket">[</span>2<span class="fn-bracket">]</span></a> y crear un <em>commit</em> inicial (el campo nos
401+
la posibilidad de iniciarlo<a class="footnote-reference brackets" href="#id11" id="id4" role="doc-noteref"><span class="fn-bracket">[</span>3<span class="fn-bracket">]</span></a> y crear un <em>commit</em> inicial (el campo nos
402402
permite indicar con qué mensaje queremos identificarlo):</p>
403403
<img alt="../../_images/git-vi.png" src="../../_images/git-vi.png" />
404404
<div class="admonition caution">
@@ -498,7 +498,7 @@ <h3>Sincronización<a class="headerlink" href="#sincronizacion" title="Enlace pe
498498
(500 horas, o sea, nunca). Esto provoca que al abrir el programa se compruebe si
499499
ha habido algún cambio en el respositorio desde la última vez que accedimos al
500500
área de trabajo y ya no se vuelva a realizar otra comprobación mientras estamos
501-
trabajando<a class="footnote-reference brackets" href="#id10" id="id4" role="doc-noteref"><span class="fn-bracket">[</span>3<span class="fn-bracket">]</span></a>:</p>
501+
trabajando<a class="footnote-reference brackets" href="#id12" id="id5" role="doc-noteref"><span class="fn-bracket">[</span>4<span class="fn-bracket">]</span></a>:</p>
502502
<img alt="../../_images/git-fetch.png" src="../../_images/git-fetch.png" />
503503
<div class="admonition note">
504504
<p class="admonition-title">Nota</p>
@@ -527,8 +527,8 @@ <h2>Perfiles de desarrollo<a class="headerlink" href="#perfiles-de-desarrollo" t
527527
<section id="xml">
528528
<span id="vscode-xml"></span><h3><abbr title="eXtensible Markup Language">XML</abbr><a class="headerlink" href="#xml" title="Enlace permanente a este encabezado"></a></h3>
529529
<p>Para manipular documentos <abbr title="eXtensible Markup Language">XML</abbr> es recomendable instalar algunas extensiones:</p>
530-
<table class="vscode-extensions docutils align-default" id="id15">
531-
<caption><span class="caption-text">Extensiones recomendadas</span><a class="headerlink" href="#id15" title="Enlace permanente a esta tabla"></a></caption>
530+
<table class="vscode-extensions docutils align-default" id="id17">
531+
<caption><span class="caption-text">Extensiones recomendadas</span><a class="headerlink" href="#id17" title="Enlace permanente a esta tabla"></a></caption>
532532
<tbody>
533533
<tr class="row-odd"><td><p><a class="reference external" href="https://marketplace.visualstudio.com/items?itemName=redhat.vscode-xml">XML de RedHat</a></p></td>
534534
<td><p>Facilita la edición de documentos <abbr title="eXtensible Markup Language">XML</abbr> (cierre de etiquetas, etc.) y
@@ -659,8 +659,8 @@ <h2>Perfiles de desarrollo<a class="headerlink" href="#perfiles-de-desarrollo" t
659659
<span id="vscode-yaml"></span><h3><abbr title="YAML Ain't Markup Language">YAML</abbr><a class="headerlink" href="#yaml" title="Enlace permanente a este encabezado"></a></h3>
660660
<p>A diferencia de lo que ocurre con <abbr title="JavaScript Object Notation">JSON</abbr>, el soporte para <abbr title="YAML Ain't Markup Language">YAML</abbr> no es nativo,
661661
así que es preciso instalar extensiones.</p>
662-
<table class="vscode-extensions docutils align-default" id="id16">
663-
<caption><span class="caption-text">Extensiones recomendadas</span><a class="headerlink" href="#id16" title="Enlace permanente a esta tabla"></a></caption>
662+
<table class="vscode-extensions docutils align-default" id="id18">
663+
<caption><span class="caption-text">Extensiones recomendadas</span><a class="headerlink" href="#id18" title="Enlace permanente a esta tabla"></a></caption>
664664
<tbody>
665665
<tr class="row-odd"><td><p><a class="reference external" href="https://marketplace.visualstudio.com/items?itemName=redhat.vscode-yaml">YAML de RedHat</a></p></td>
666666
<td><p>Da soporte para <abbr title="YAML Ain't Markup Language">YAML</abbr> (<em>buenformidad</em>, validación, etc.).</p></td>
@@ -700,8 +700,8 @@ <h2>Perfiles de desarrollo<a class="headerlink" href="#perfiles-de-desarrollo" t
700700
nativo para <abbr title="HyperText Markup Language">HTML</abbr>, de manera que es capaz de proporcionarnos sugerencias o
701701
autocompletado sin configuración adicional. Sin embargo, podemos afinar un poco
702702
para ampliar las facilidades con algunas extensiones:</p>
703-
<table class="vscode-extensions docutils align-default" id="id17">
704-
<caption><span class="caption-text">Extensiones recomendadas</span><a class="headerlink" href="#id17" title="Enlace permanente a esta tabla"></a></caption>
703+
<table class="vscode-extensions docutils align-default" id="id19">
704+
<caption><span class="caption-text">Extensiones recomendadas</span><a class="headerlink" href="#id19" title="Enlace permanente a esta tabla"></a></caption>
705705
<tbody>
706706
<tr class="row-odd"><td><p><a class="reference external" href="https://marketplace.visualstudio.com/items?itemName=formulahendry.auto-close-tag">Auto Close Tag</a></p></td>
707707
<td><p>Afina el cierre de etiquetas.</p></td>
@@ -745,7 +745,7 @@ <h2>Perfiles de desarrollo<a class="headerlink" href="#perfiles-de-desarrollo" t
745745
</div>
746746
<p>En esta configuración, la primera línea deshabilita el cierre automático
747747
nativo; la segunda lo habilita para la extensión; la tercera activa el
748-
cierre para <abbr title="HyperText Markup Language">HTML</abbr> (ya que por defecto está deshabilitado)<a class="footnote-reference brackets" href="#id11" id="id5" role="doc-noteref"><span class="fn-bracket">[</span>4<span class="fn-bracket">]</span></a> y
748+
cierre para <abbr title="HyperText Markup Language">HTML</abbr> (ya que por defecto está deshabilitado)<a class="footnote-reference brackets" href="#id13" id="id6" role="doc-noteref"><span class="fn-bracket">[</span>5<span class="fn-bracket">]</span></a> y
749749
<em>Javascript</em>, y la cuarta define aquellas etiquetas que no queremos que se
750750
cierren automáticamente. Además, con la quinta hemos deshabilitado la
751751
escritura automática de las comillas dobles para los valores de los
@@ -831,8 +831,8 @@ <h2>Perfiles de desarrollo<a class="headerlink" href="#perfiles-de-desarrollo" t
831831
soporte nativo para la escritura de <a class="reference internal" href="../../08.js/index.html#js"><span class="std std-ref">Javascript</span></a>
832832
(autocompletado, <a class="reference external" href="https://es.wikipedia.org/wiki/Snippet">snippets</a>), pese a lo cual podemos hacer algunos añadidos
833833
para mejorarla:</p>
834-
<table class="vscode-extensions docutils align-default" id="id18">
835-
<caption><span class="caption-text">Extensiones recomendadas</span><a class="headerlink" href="#id18" title="Enlace permanente a esta tabla"></a></caption>
834+
<table class="vscode-extensions docutils align-default" id="id20">
835+
<caption><span class="caption-text">Extensiones recomendadas</span><a class="headerlink" href="#id20" title="Enlace permanente a esta tabla"></a></caption>
836836
<tbody>
837837
<tr class="row-odd"><td><p><a class="reference external" href="https://marketplace.visualstudio.com/items?itemName=xabikos.JavaScriptSnippets">Javascript (ES6) code snippets</a></p></td>
838838
<td><p>Añade <em>snippets</em> adicionales.</p></td>
@@ -889,11 +889,11 @@ <h2>Perfiles de desarrollo<a class="headerlink" href="#perfiles-de-desarrollo" t
889889
desarrollo para Java</em>). Lo más juicioso en este caso es usar la versión
890890
desarrollada por <a class="reference external" href="https://openjdk.org/">OpenJDK</a>, que publica para distintas plataformas y sistemas
891891
operativos. En los sistemas <em>Linux</em> sus versiones son las versiones de
892-
referencia<a class="footnote-reference brackets" href="#id12" id="id6" role="doc-noteref"><span class="fn-bracket">[</span>5<span class="fn-bracket">]</span></a>, así que podremos instalarla mediante el sistema de paquetería;
892+
referencia<a class="footnote-reference brackets" href="#id14" id="id7" role="doc-noteref"><span class="fn-bracket">[</span>6<span class="fn-bracket">]</span></a>, así que podremos instalarla mediante el sistema de paquetería;
893893
mientras que en <em>Windows</em> podemos utilizar los instalables que nos ofrece
894894
<a class="reference external" href="https://adoptium.net/">Adoptium</a>.</p>
895-
<table class="vscode-extensions docutils align-default" id="id19">
896-
<caption><span class="caption-text">Extensiones recomendadas</span><a class="headerlink" href="#id19" title="Enlace permanente a esta tabla"></a></caption>
895+
<table class="vscode-extensions docutils align-default" id="id21">
896+
<caption><span class="caption-text">Extensiones recomendadas</span><a class="headerlink" href="#id21" title="Enlace permanente a esta tabla"></a></caption>
897897
<tbody>
898898
<tr class="row-odd"><td><p><a class="reference external" href="https://marketplace.visualstudio.com/items?itemName=redhat.java">Language Support for Java by Red Hat</a></p></td>
899899
<td></td>
@@ -988,7 +988,7 @@ <h2>Perfiles de desarrollo<a class="headerlink" href="#perfiles-de-desarrollo" t
988988
supuesto podemos cambiar el nombre <cite>App</cite> si no nos convence.</p>
989989
<p>Si, además, queremos utilizar <kbd class="kbd docutils literal notranslate">F5</kbd> y <kbd class="kbd docutils literal notranslate">Ctrl</kbd>+<kbd class="kbd docutils literal notranslate">F5</kbd> sin
990990
necesidad de que el archivo activo sea <code class="file docutils literal notranslate"><span class="pre">App.java</span></code> podemos crear un
991-
<code class="file docutils literal notranslate"><span class="pre">launch.json</span></code><a class="footnote-reference brackets" href="#id13" id="id7" role="doc-noteref"><span class="fn-bracket">[</span>6<span class="fn-bracket">]</span></a>:</p>
991+
<code class="file docutils literal notranslate"><span class="pre">launch.json</span></code><a class="footnote-reference brackets" href="#id15" id="id8" role="doc-noteref"><span class="fn-bracket">[</span>7<span class="fn-bracket">]</span></a>:</p>
992992
<div class="highlight-json notranslate"><div class="highlight"><pre><span></span><span class="p">{</span>
993993
<span class="w"> </span><span class="nt">&quot;version&quot;</span><span class="p">:</span><span class="w"> </span><span class="s2">&quot;0.2.0&quot;</span><span class="p">,</span>
994994
<span class="w"> </span><span class="nt">&quot;configurations&quot;</span><span class="p">:</span><span class="w"> </span><span class="p">[</span>
@@ -1027,39 +1027,45 @@ <h2>Perfiles de desarrollo<a class="headerlink" href="#perfiles-de-desarrollo" t
10271027
</dl>
10281028
<p class="rubric">Notas al pie</p>
10291029
<aside class="footnote-list brackets">
1030-
<aside class="footnote brackets" id="id8" role="note">
1031-
<span class="label"><span class="fn-bracket">[</span><a role="doc-backlink" href="#id2">1</a><span class="fn-bracket">]</span></span>
1032-
<p>Cuatro de las cuales sí instalaremos de forma individual nosotros.</p>
1033-
</aside>
10341030
<aside class="footnote brackets" id="id9" role="note">
1031+
<span class="label"><span class="fn-bracket">[</span><a role="doc-backlink" href="#id1">1</a><span class="fn-bracket">]</span></span>
1032+
<p>En realidad, las instrucciones se caracterizan por empezar a escribirse
1033+
con <code class="docutils literal notranslate"><span class="pre">&gt;</span></code>, por lo que, si pulsamos <kbd class="kbd docutils literal notranslate">Ctrl</kbd>+<kbd class="kbd docutils literal notranslate">P</kbd> y luego
1034+
escribimos <kbd class="kbd docutils literal notranslate">&gt;</kbd>, obtendremos el mismo efecto.</p>
1035+
</aside>
1036+
<aside class="footnote brackets" id="id10" role="note">
10351037
<span class="label"><span class="fn-bracket">[</span><a role="doc-backlink" href="#id3">2</a><span class="fn-bracket">]</span></span>
1038+
<p>Cuatro de las cuales sí instalaremos de forma individual nosotros.</p>
1039+
</aside>
1040+
<aside class="footnote brackets" id="id11" role="note">
1041+
<span class="label"><span class="fn-bracket">[</span><a role="doc-backlink" href="#id4">3</a><span class="fn-bracket">]</span></span>
10361042
<p>O sea, de que internamente se haga el equivalente a un <code class="code docutils literal notranslate"><span class="pre">git</span> <span class="pre">init</span></code>
10371043
que deberíamos ejecutar nosotros si realizáramos a mano esta acción.</p>
10381044
</aside>
1039-
<aside class="footnote brackets" id="id10" role="note">
1040-
<span class="label"><span class="fn-bracket">[</span><a role="doc-backlink" href="#id4">3</a><span class="fn-bracket">]</span></span>
1045+
<aside class="footnote brackets" id="id12" role="note">
1046+
<span class="label"><span class="fn-bracket">[</span><a role="doc-backlink" href="#id5">4</a><span class="fn-bracket">]</span></span>
10411047
<p>Lo cual es útil si es un proyecto personal que sólo desarrollamos
10421048
nosotros. Si hay otros desarrolladores trabajando, quizás sea más conveniente
10431049
que no deshabilitemos la comprobación periódica (por defecto, el valor es 180
10441050
segundos). Por tanto, quizás la primera línea de configuración es útil a
10451051
nivel de perfil, pero la segunda debería ser más propia del nivel de área de
10461052
trabajo.</p>
10471053
</aside>
1048-
<aside class="footnote brackets" id="id11" role="note">
1049-
<span class="label"><span class="fn-bracket">[</span><a role="doc-backlink" href="#id5">4</a><span class="fn-bracket">]</span></span>
1054+
<aside class="footnote brackets" id="id13" role="note">
1055+
<span class="label"><span class="fn-bracket">[</span><a role="doc-backlink" href="#id6">5</a><span class="fn-bracket">]</span></span>
10501056
<p>La extensión, para no entrar en conflicto, deshabilitó el autocierre
10511057
predeterminado para <abbr title="HyperText Markup Language">HTML</abbr> cuando el soporte nativo lo introdujo. Por otra
10521058
parte, la extensión sirve para autocompletar otros lenguajes, así que tal vez
10531059
nos podría interesar añadir más lenguajes a la secuencia.</p>
10541060
</aside>
1055-
<aside class="footnote brackets" id="id12" role="note">
1056-
<span class="label"><span class="fn-bracket">[</span><a role="doc-backlink" href="#id6">5</a><span class="fn-bracket">]</span></span>
1061+
<aside class="footnote brackets" id="id14" role="note">
1062+
<span class="label"><span class="fn-bracket">[</span><a role="doc-backlink" href="#id7">6</a><span class="fn-bracket">]</span></span>
10571063
<p>En <em>Debian</em>, por ejemplo, los paquetes <a class="reference external" href="https://packages.debian.org/stable/default-jre">default-jre</a> y
10581064
<a class="reference external" href="https://packages.debian.org/stable/default-jdk">default-jdk</a> apuntan a los paquetes creados con el <em>software</em> de
10591065
<a class="reference external" href="https://openjdk.org/">OpenJDK</a>.</p>
10601066
</aside>
1061-
<aside class="footnote brackets" id="id13" role="note">
1062-
<span class="label"><span class="fn-bracket">[</span><a role="doc-backlink" href="#id7">6</a><span class="fn-bracket">]</span></span>
1067+
<aside class="footnote brackets" id="id15" role="note">
1068+
<span class="label"><span class="fn-bracket">[</span><a role="doc-backlink" href="#id8">7</a><span class="fn-bracket">]</span></span>
10631069
<p>El <code class="file docutils literal notranslate"><span class="pre">launch.json</span></code> predeterminado de <a class="reference external" href="https://marketplace.visualstudio.com/items?itemName=vscjava.vscode-java-debug">Debugger for Java</a> es como el
10641070
que hemos propuesto pero con:</p>
10651071
<div class="highlight-json notranslate"><div class="highlight"><pre><span></span><span class="nt">&quot;mainClass&quot;</span><span class="p">:</span><span class="w"> </span><span class="s2">&quot;${file}&quot;</span>

docs/_sources/98.apendices/99.tools/10-vscode.rst.txt

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ Generalidades
2828
ciertas actividades interesantes:
2929

3030
* :kbd:`Ctrl`\ +\ :kbd:`Shift`\ +\ :kbd:`P`, abre un pequeño cuadro que nos
31-
permite introducir instrucciones.
31+
permite introducir instrucciones\ [#]_.
3232
* :kbd:`Ctrl`\ +\ :kbd:`Shift`\ +\ :kbd:`M`, abre en la parte inferior una
3333
consola que muestra los errores derivados de una determinada acción. Por
3434
ejemplo, los errores de validación.
@@ -64,7 +64,7 @@ archivos de configuración |JSON|:
6464

6565
En principio, existe unicamente un perfil "Predeterminado" ("Default", si
6666
usamos el original inglés), que se identifica porque aparece en la esquina
67-
inferir izquierda una ruedecita dentada como icono asociado a este
67+
inferior izquierda una ruedecita dentada como icono asociado a este
6868
perfil:
6969

7070
.. image:: files/predeterminado.png
@@ -1039,6 +1039,9 @@ este modo:
10391039
10401040
.. rubric:: Notas al pie
10411041

1042+
.. [#] En realidad, las instrucciones se caracterizan por empezar a escribirse
1043+
con ``>``, por lo que, si pulsamos :kbd:`Ctrl`\ +\ :kbd:`P` y luego
1044+
escribimos :kbd:`>`, obtendremos el mismo efecto.
10421045
.. [#] Cuatro de las cuales sí instalaremos de forma individual nosotros.
10431046
.. [#] O sea, de que internamente se haga el equivalente a un :code:`git init`
10441047
que deberíamos ejecutar nosotros si realizáramos a mano esta acción.

docs/searchindex.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)