Domanda

C'è un modo per definire frammenti di codice per la lingua, poi quelli di default (C#, VB ...) in VS 2008 ?Sto usando Intel fortran compiler con Visual studio, e la sua integrazione in esso è abbastanza completo, a parte i frammenti di codice parte.Ho pensato che ho letto da qualche parte su msdn che non è possibile definirne di nuove, per le altre lingue.

Così sarei davvero felice se qualcuno potesse dimostrare a me il contrario.

Qualsiasi aiuto è apprezzato.

È stato utile?

Soluzione

Snippet di codice di supporto per una lingua è determinata dalla lingua di servizio.Intel Fortran pacchetto non supporta i frammenti di codice e non può essere aggiunto da chiunque altro (attraverso un add-in o 3 ° parte del pacchetto).

La chiave del registro di sistema che governa il frammento di codice di supporto è HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\9.0\Languages\CodeExpansions.Noterete che sotto questa chiave ci sono le sottochiavi per la Base, CSharp e XML (e forse di più se si dispone di altri servizi linguistici a supporto frammenti di codice), ma non sottochiave per Fortran.

L'unica cosa che puoi fare è fare una richiesta di funzionalità di Intel e forse si aggiungerà il frammento di codice di supporto in pochi anni.

Altri suggerimenti

Leggi questo articolo su VS e frammenti di codice. E 'stato scritto per VS2005, ma è lo stesso per VS2008.

Frammenti di codice

Si dovrebbe essere in grado di utilizzare questo con FORTRAN poiché si specifica la lingua di codice in un file XML che viene utilizzato per i frammenti.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top