Software」カテゴリーアーカイブ

PC関連のソフトウェアに関するカテゴリーです。

UnityでVisual Studio Codeを使ってみました

Unity 2017.3をインストールしてみたところ、以前の2017.2.1もそうだったと思いますが、MonoDevelopが別途インストールするようになっていたので、前から気になっていたVisual Studio Codeを使ってみました。

使い方

  1. Visual Studio Codeをダウンロードして普通にインストール
  2. Unityの
    [Edit] » [Preferences...] » [External Tools] » [External Script Editor]
    からVisual Studio Codeインストール先のCode.exeを指定

後は用途に合わせてExtensionsをインストールしてみると良いようです。

とりあえず、「C#」と「Debugger for Unity」をインストールしてしばらく使ってみようと思います。

リンク

Visual Studio Code – Code Editing. Redefined
https://code.visualstudio.com

C# – Visual Studio Marketplace
https://marketplace.visualstudio.com/items?itemName=ms-vscode.csharp

Debugger for Unity – Visual Studio Marketplace
https://marketplace.visualstudio.com/items?itemName=Unity.unity-debug

Gentoo LinuxでC#を使ってみた

Gentoo LinuxのMonoでC#を使ってみたので、使い方をメモしてみます。

インストール

# emerge -av mono

プログラミング

$ vi hello.cs
$ cat hello.cs
using System;
public class Hello
{
  static public void Main ()
  {
    Console.WriteLine("Hello world!");
  }
}

コンパイル&実行

$ mcs hello.cs
$ ls
hello.cs  hello.exe*
$ mono hello.exe
Hello world!

リンク

Home | Mono
http://www.mono-project.com/

VirtualBoxのゲストとホストの日時同期を無効にする方法

VirtualBoxのゲストとホストの日時(タイマー)はVBoxInternal/Devices/VMMDev/0/Config/GetHostTimeDisabledの設定を追加すると同期を無効にできるみたいです。

日時同期を無効にしたい仮想マシンに対応する.vbox<ExtraData>タグの中に下記の内容を追加してみてください。

<ExtraDataItem name="VBoxInternal/Devices/VMMDev/0/Config/GetHostTimeDisabled" value="1"/>

仮想マシンのファイルはデフォルトでは以下の場所に保存されています。

Windowsホストの場合
%HOMEPATH%\.VirtualBox
Linuxホストの場合
$HOME/.VirtualBox

リンク

Set date and time on virtual machine independent of host machine | Open Data
http://data.agaric.com/set-date-and-time-virtual-machine-independent-host-machine