Sto costruendo uno strumento da riga di comando utilizzando Xamarin. Dopo aver parlato di Visual Studio Code, volevo vedere se potevo provare a usarlo come editor e debugger.Creazione di codice C# in VSCode su Mac
sono riuscito a farlo per eseguire il debug di un file esistente .exe
costruito con Xamarin, modificando il file launch.json
, e sa quali file di origine a saltare in quando si passa attraverso il codice.
Tuttavia, non riesco a capire come realizzarlo per compilare un nuovo eseguibile? Ogni volta che apporto modifiche all'origine, esegue semplicemente il debug del vecchio eseguibile che si trova in <my project>/<my project>/bin/Debug/<project>.exe
, come era il default in Xamarin.
Sembra capire il codice sorgente stesso poiché ha un carico di avvisi.
Ciò significa che è necessario utilizzare manualmente un'attività di compilazione per creare il codice, quindi come comando separato, scegliere di eseguirne il debug? non c'è modo di usare un singolo comando per costruire + debug come faresti nella maggior parte degli IDE? –
@JosephHumfrey è possibile specificare un'attività di dipendenza da eseguire prima di qualsiasi altra attività di gulp utilizzando il secondo parametro. Quindi il seguente comando eseguirà build quindi esegui il debug: 'gulp.task ('debug', ['build'], function (done) {...});' – parliament