Cambios

Ir a la navegación Ir a la búsqueda
Please use the file naming convention described in Ayuda:Edición
Línea 1: Línea 1:  
←[[Modding:Índice|Índice]]
 
←[[Modding:Índice|Índice]]
 +
 +
{{Traducir}}
    
Esta página es una referencia rápida de cómo usar Visual Studio 2017 o MonoDevelop/Visual Studio para Mac al crear o editar un mod SMAPI. Ve a [[Modding:Modder Guide/Get Started|Modding:Modder Guide]] para la guía principal.
 
Esta página es una referencia rápida de cómo usar Visual Studio 2017 o MonoDevelop/Visual Studio para Mac al crear o editar un mod SMAPI. Ve a [[Modding:Modder Guide/Get Started|Modding:Modder Guide]] para la guía principal.
Línea 6: Línea 8:  
<ul>
 
<ul>
 
<li>Debes instalar [https://visualstudio.microsoft.com/vs/community/ Visual Studio Community] (Windows), o [https://visualstudio.microsoft.com/vs/mac/ Visual Studio for Mac] (Mac).</li>
 
<li>Debes instalar [https://visualstudio.microsoft.com/vs/community/ Visual Studio Community] (Windows), o [https://visualstudio.microsoft.com/vs/mac/ Visual Studio for Mac] (Mac).</li>
<li>[http://www.monodevelop.com/ MonoDevelop] era usado para Linux, pero no sirve para las versiones actuales. Si estás en Linux, deberás usar VisualStudio en una máquina virtual, o una versión EAP de [https://www.jetbrains.com/rider/nextversion/ Rider].</li>
+
<li>Si estás en Linux, deberás usar VisualStudio en una máquina virtual, o una versión EAP de [https://www.jetbrains.com/rider/nextversion/ Rider]. (Anteriormente se usaba [http://www.monodevelop.com/ MonoDevelop] para Linux, pero ya no funciona.)</li>
<li>Reviewing [https://mva.microsoft.com/en-us/training-courses/c-fundamentals-for-absolute-beginners-16169 ''C# Fundamentals for Absolute Beginners''] is strongly recommended if you're new to programming C#.</li>
+
<li>Se recomienda revisar [https://mva.microsoft.com/es-mx/training-courses/c-fundamentals-for-absolute-beginners-16169 ''Conceptos básicos de C# para principiantes''] si C# es nuevo para ti.</li>
<li>Here are some basic terms to remember:
+
<li>Estos son algunos términos que recordar:
    
{| class="wikitable"
 
{| class="wikitable"
Línea 30: Línea 32:  
===Windows (Visual Studio 2019/2022)===
 
===Windows (Visual Studio 2019/2022)===
 
# Abre Visual Studio 2019/2022.
 
# Abre Visual Studio 2019/2022.
# Click ''Create a new project'' from the start screen.<br />[[File:Modding - IDE reference - create project (Visual Studio 1).png]]
+
# Seleccionar ''Crear un proyecto'' en la pantalla de inicio.<br />
# Filter by "C#" and "Library", then choose ''Class Library'' and click ''Next''. Make sure you '''don't''' choose ''Class Library (.NET Framework)'' which won't work.<br />[[File:Modding - IDE reference - create project (Visual Studio 2).png| 589px]]
+
[[File:Modding - IDE reference - create project (Visual Studio 1) ES.png]]
# In the ''configure your new project'' window: <ol><li>Enter a descriptive mod name. By convention, the name should be one word with mixed caps (like "PineapplesEverywhere").</li><li>Make sure "Place solution and project in the same directory" is ''not'' checked.</li><li>Click "Create" to to create the project.</li></ol>[[File:Modding - IDE reference - create project (Visual Studio 3).png|800px]]
+
# Filtra por "C#" y "Librería", luego escoge ''Biblioteca de clase'' y haz click en ''Siguiente''. Asegúrate de '''no''' escoger ''Biblioteca de clase (.NET Framework)'', porque esa no funcionará.<br />[[File:Modding - IDE reference - create project (Visual Studio 2) ES.png|500px]]
# Next, select NET 5.0 and click "Create" to create the project. For VS 2022, this will be on the next page. <br/>[[File:Screenshot 2021-12-16 140835.png]]
+
# En la pantalla de ''configurar proyecto'': <ol><li>Ingresa un nombre de mod descriptivo. Como regla, el nombre debe ser una palabra con capitalización (como "ManzanasPorDoquier").</li><li>Asegúrate de que "Colocar solución y proyecto en el mismo directorio" ''no'' esté activado.</li><li>Haz click en "Crear" para crear el proyecto.</li></ol>[[File:Modding - IDE reference - create project (Visual Studio 3) ES.png]]
 +
# Luego, selecciona NET 6.0 y haz click en "Crear" para crear el proyecto. En VS 2022, esto estará en la página siguiente. <br/>
 +
[[File:Screenshot 2021-12-16 140835 ES.png]]
   −
===Linux (MonoDevelop)===
+
===Linux (Rider)===
# Open MonoDevelop.
+
# Instala la SDK de .NET 6.0 si no lo has hecho ([https://learn.microsoft.com/es-mx/dotnet/core/install/linux link]).<br />
# Click ''File » New Solution'' from the menu bar:<br />[[File:Modding - IDE reference - create project (MonoDevelop 1).png]]
+
# Abre Rider.
# In the 'New Project' window, choose ''.NET » Library'' and click ''Next'':<br />[[File:Modding - IDE reference - create project (MonoDevelop 2).png]]
+
# Haz click en ''New Solution'' desde la barra de menú (derecha superior):<br />
# Enter a descriptive mod name. By convention, the name should be one word with mixed caps (like "PineapplesEverywhere"):<br />[[File:Modding - IDE reference - create project (MonoDevelop 3).png]]
+
[[File:Modding - IDE reference - create project (Rider 1) ES.png|600px]]
# Make sure "create a project directory within the solution directory" is checked, and click ''Create'':<br />[[File:Modding - IDE reference - create project (MonoDevelop 4).png]]
+
# En la ventana de proyecto, haz click en ''Class Library'':<br />
 +
[[File:Modding - IDE reference - create project (Rider 2) ES.png|500px]]
 +
# Ingresa un nombre de mod descriptivo. Como regla, el nombre debe ser una palabra con capitalización (como "ManzanasPorDoquier"):<br />
 +
# Asegúrate de que "Target framework" sea ''net6.0'', y "Language" sea ''C#'':<br />
 +
[[File:Modding - IDE reference - create project (Rider 3) ES.png|500px]]
    
===MacOS (Visual Studio 2019 for Mac)===
 
===MacOS (Visual Studio 2019 for Mac)===
   −
# Instala la SDK de .NET 5.0 si no lo has hecho (link: [https://dotnet.microsoft.com/es-es/download/dotnet/5.0]).<br />[[File:1a NET website.png|600px]]
+
# Instala la SDK de .NET 6.0 si no lo has hecho ([https://dotnet.microsoft.com/es-es/download/dotnet/6.0 link]).<br />
 +
[[File:1a NET website ES.png|600px]]
 
# Abre Visual Studio para Mac.
 
# Abre Visual Studio para Mac.
 
# Haz click en ''Archivo » New Solution'' from the menu bar:<br />[[File:VS Mac 1 newsolution.png|600px]]
 
# Haz click en ''Archivo » New Solution'' from the menu bar:<br />[[File:VS Mac 1 newsolution.png|600px]]
Línea 60: Línea 69:  
==Selecciona la fuente de trabajo==
 
==Selecciona la fuente de trabajo==
 
<span id="set-target-framework"></span>
 
<span id="set-target-framework"></span>
La 'target framework' (fuente de trabajo) es la versión de .NET que tu código usa, lo que afecta la versión necesitada para usar tu mod. Se recomienda .NET 5.0, que es la versión que SMAPI usa. '''Por favor revisa la versión de tu sistema operativo''' (Windows/Mac). '''Desde SDV 1.6, se usa .NET 6.0'''.
+
La 'target framework' (fuente de trabajo) es la versión de .NET que tu código usa, lo que afecta la versión necesitada para usar tu mod. Se recomienda .NET 6.0, que es la versión que SMAPI usa en 1.6. '''Por favor revisa la versión de tu sistema operativo''' (Windows/Mac).
 
  −
===In Windows Visual Studio 2019/2022===
  −
'''NOTE: Visual Studio 2017 MAY no longer be compatible with creating mods!''' If you followed [[Modding:Modder_Guide/Get_Started]] and receive errors, from the code that page instructed be copy and pasted, with regards to helper. Events in the Entry(IModhelper helper) method and ButtonPressedEventArgs from the Entry(IModHelper helper) method, try the project-creation and code-copy/paste process again with Visual Studio 2019/2022 instead.
      +
===In Windows Visual Studio 2022===
    
# Open the Solution Explorer pane. If it's not visible, click ''View » Solution Explorer'' from the menu:<br />[[File:Modding - IDE reference - show solution pane (Visual Studio).png]]
 
# Open the Solution Explorer pane. If it's not visible, click ''View » Solution Explorer'' from the menu:<br />[[File:Modding - IDE reference - show solution pane (Visual Studio).png]]
Línea 189: Línea 196:  
[[Category:Modding]]
 
[[Category:Modding]]
    +
[[en:Modding:IDE reference]]
 
[[ru:Модификации:Настройка среды разработки]]
 
[[ru:Модификации:Настройка среды разработки]]
 
[[zh:模组:IDE 参考]]
 
[[zh:模组:IDE 参考]]
106 764

ediciones

Menú de navegación