Programmazione C # su macOS


Risposte:


25

In aprile 2017 , Microsoft ha rilasciato Visual Studio per Mac . Visual Studio Community è gratuito per studenti, sviluppatori open source e singoli.

Supporta lo sviluppo di quanto segue:

  • Mobile con .NET: Android, iOS, tvOS, watchOS
  • App desktop Mac
  • Applicazioni .NET (in C # e F # per impostazione predefinita)
  • Applicazioni Web ASP.NET
  • Giochi Unity multipiattaforma

Requisiti minimi:

  • macOS El Capitan 10.11
  • Xcode 8.2
  • Un ID Apple (per l'accesso a Xcode)

Per lo sviluppo di iOS , sono richiesti macOS Sierra 10.12 e Xcode 8.3.


3
Supporta anche lo standard .NET, non solo core.
Casey,

Visual Studio è un editor e non compila davvero nulla. Non sarebbe più corretto elencare Xcode da solo per un compilatore? Immagino che dipenda da quanto l'OP vuole un IDE ambiente o vuole davvero solo compilarlo gratuitamente o a basso costo.
bmike

7
@bmike Stai pensando a Visual Studio Code che è solo un editor. Visual Studio per Mac è un IDE completo e include parti oltre l'editor per la compilazione del codice C # che non viene fornito con Xcode.
Thaimin

Visual Studio Code è un buon punto. @ thaimin ha ragione nel dire che inizia come editor al momento del download iniziale, ma diventa un IDE completo dopo pochi clic (in particolare, i clic per scaricare il compilatore C #, l'evidenziazione della sintassi, la gestione del progetto, ecc., che sono collegati all'interno dell'editor stesso). Quindi, può essere chiamato un editor o un IDE con installazioni incrementali.
Nat

1
Visual Studio per Mac funziona anche perfettamente con XCode 8.2.1 e macOS 10.11. Credo che i tuoi requisiti citati si applichino solo allo sviluppo di iOS .
Moreaki,


6

Solo per il compilatore raccomando di usare .net core con l'editor di scelta. Uso abbastanza spesso il codice VS , ma puoi usare Sublime, Atom, ecc.

Per quanto riguarda IDE, consiglio di provare JetBrains Rider invece di VS per mac. Sfortunatamente, ha solo un processo. Fornisce le stesse funzionalità di VS per mac.


Rider è la versione 1 secondo la data del mio commento. Gratis per open source. Paga altrimenti.
LosManos,

1

Consiglio Visual Studio Code ( https://code.visualstudio.com/ ). È un prodotto Microsoft ufficiale, quindi dovrebbe funzionare C # abbastanza bene. Una volta installato, fai clic sull'ultimo pulsante grande nella barra laterale per ottenere le estensioni e cercare C #. (C'è anche una versione per Windows.)

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.