2009-04-17 4 views
13

Ci sono buoni editor di testo per F #?Esistono buoni editor di testo F #?

Invece di attivare Visual Studio a uso intensivo di risorse, vorrei sapere se sono presenti editor di testo che possono formattare il codice F #.

sto appena iniziato con F # e l'apprendimento attraverso FSI.exe con il blocco note mi sta dando tanti guai ...

risposta

13

Check this out: F# Without Visual Studio

+0

Hmm. Non ho toccato X/Emacs per circa 5 anni ... Forse posso controllare VIM ... (mai provato) – Sung

+0

Ho deciso di provare VIM. – Sung

+0

-1 per un semplice collegamento che ora non funziona. – MasterMastic

3

Ogni editore che gestirà OCaml dovrebbe gestire F # -okay-. Per lo più hai solo bisogno di schede. Consiglierei KomodoEdit, personalmente.

+0

@Anthony, sai cosa template dovrei iniziare? Non vedo né F # né OCaml ... Non sono sicuro di quali altre lingue siano un derivato di OCaml. – Sung

+0

In realtà intendevo solo avere un buon supporto per il tab. Se si avvia come file vuoto e si sceglie "Visualizza come lingua", Erlang fornirà alcune evidenziazione della sintassi su alcune parole chiave. Non è una soluzione perfetta - solo un suggerimento. (Sto usando Komodo, non Kom.Edit, quindi presumo solo che la funzione View As Lang. Sia condivisa. – Anthony

+0

Si gestirà la sintassi basata sul layout F # (cioè la rientranza) ok? –

9

Per non essere troppo di una presa in giro, ma guardando avanti, VS2010 utilizza un nuovo componente editor di rehostable, si può sentire un po 'su di esso qui: Hanselminutes Podcast 147 - The new WPF-based Text Editor in Visual Studio 2010 - Interview with a Dev

In ogni caso, questo significa che l'esperienza di editing F # in VS può, in teoria, essere completamente disaccoppiata da VS e ospitata in un editor leggero. Il che significa che è possibile che F # possa inviare un campione o qualcosa che sia "l'esperienza di editing VS" (suggerimenti, scarabocchi, intellisense, ...) senza VS.

Per essere chiari, noi del team F # non abbiamo ancora piani concreti per spedire una cosa del genere, ma il nuovo factoring interno di VS e l'editor e MEF e quant'altro dovrebbe renderlo facile da fare (noi l'ho prototipato per un fine settimana, e per lo più funziona). Quindi speriamo di vedere cose interessanti in futuro. altri

+0

Penso che avere il Ct VS2010 scaduto il 1 gennaio sia stato sufficiente per stuzzicare: P – MichaelGG

+0

Non vedo l'ora. Ma nel frattempo, proverò VIM. – Sung

5

Due opzioni:

  1. SharpDevelop con F # plugin dal Robert Pickering.
  2. Visual Studio 2008 Shell con F # CTP
0

Un altra opzione:

  1. xacc.ide, un piccolo IDE che supporta una serie di linguaggi .NET. Ma francamente, non lo uso da un po 'di tempo dal momento che sono davvero soddisfatto di Visual Studio 2008 (IntelliSense, controllo della sintassi interattiva, fsi, ecc ...).