Microsoftが新しいVisual Studio GDB拡張機能のプレビュー版をリリースのアナウンスでよく読んでみた。
この拡張機能をインストールすると、Visual C++ ->Cross Platformの下に「Makefile Project (GDB)」 という新しいProjectターゲットが追加されるらしい。
このプロジェクトを生成したら、ローカル/ホスト Windowsマシンに通信用のSSHクライアントが必要?
セキュアな通信には証明書の生成が必要だが、現時点 ではパスフレーズが使えないことに注意。
そのため、これ専用の証明書を別に生成した方が良いだろう。また、SSHクライアントを使った最初の通信は Visual Studioの外でやる必要がある。証明書が受け付けつけられると、以後の接続はVisual Studio内で行われる。
接続が確立されると、開発サイクルは次のようなプロセスで行われる。まずソースファイルが(Visual Studioの動いている)ローカルマシンからリモートのLinuxマシンへとコピーされる。ソースコードはLinux上のコンパイラを使ってコンパイル され、デバッガの出力は新たに確立されたSSHトンネル経由でVisual Studioにほほすごい!
画面を使って説明しているので良く見たら動いているぽいい。
なんかセキュリティあってない様な環境となりつつある。
とりあえず覚書
using UnityEngine;
using UnityEngine.UI;
using System;
using System.Collections;
using System.Collections.Generic;
using UniRx;
using UniRx.Triggers;
public class ImageChanger : MonoBehaviour {
public List Sprites;
public float Span = 2.0f;
void Start()
{
StartCoroutine(anim());
}
private IEnumerator anim()
{
var image = GetComponent();
foreach (var sprite in Sprites.Repeat())
{
yield return new WaitForSeconds(Span);
image.sprite = sprite;
}
}
}
このようにするべきなんだけど、
privete void excel_OutPutEx()
{
//Excelオブジェクトの初期化
Excel.Application ExcelApp = null;
Excel.Workbooks wbs = null;
Excel.Workbook wb = null;
Excel.Sheets shs = null;
Excel.Worksheet ws = null;
try
{
//Excelシートのインスタンスを作る
ExcelApp = new Excel.Application();
wbs = ExcelApp.workbooks;
wb = wbs.Add();
続きを読む Excelのオブジェクトを開放し忘れてないように →
最低限の情報 A minimum of information