Cambios

Ir a la navegación Ir a la búsqueda
sin resumen de 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 37: Línea 39:  
[[Archivo:Modding - referencia IDE - crear proyecto (Visual Studio 4).png]]
 
[[Archivo:Modding - referencia IDE - crear proyecto (Visual Studio 4).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]]
+
[[Archivo:Modding - referencia IDE - crear proyecto (Rider 1).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 />
 +
[[Archivo:Modding - referencia IDE - crear proyecto (Rider 2).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 />
 +
[[Archivo:Modding - referencia IDE - crear proyecto (Rider 3).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 />
 +
[[Archivo:Modding - referencia IDE - crear proyecto dotnet-mac.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 62: 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]]
47

ediciones

Menú de navegación