「Peachpie」の版間の差分

提供: MonoBook
ナビゲーションに移動 検索に移動
imported>Administrator
imported>Administrator
6行目: 6行目:
  
 
== Visual Studio Code からPeachpieを利用する ==
 
== Visual Studio Code からPeachpieを利用する ==
 +
=== プロジェクトの新規作成 ===
 
; Peachpieプロジェクトを新規作成する
 
; Peachpieプロジェクトを新規作成する
 
* プロジェクトを格納するためのフォルダを作り、Visual Studio Codeで開く
 
* プロジェクトを格納するためのフォルダを作り、Visual Studio Codeで開く
15行目: 16行目:
 
* 修正前: "program": "${workspaceRoot}/bin/Debug/netcoreapp1.1/project.dll",
 
* 修正前: "program": "${workspaceRoot}/bin/Debug/netcoreapp1.1/project.dll",
 
* 修正後: "program": "${workspaceRoot}/bin/Debug/netcoreapp2.0/project.dll",
 
* 修正後: "program": "${workspaceRoot}/bin/Debug/netcoreapp2.0/project.dll",
 +
 +
=== デバッグ実行 ===
 +
これは迷わないと思う。以下のいづれかでデバッグ実行可能である。
 +
ブレークポイント使えるし、ウォッチ変数もコールスタックもある。
 +
無敵だ。
 +
* メニューバーの「デバッグ」「デバッグ実行」
 +
* 左横ツールバーの「デバッグ」を開き丈夫の緑三角ボタン
  
 
== 外部リンク ==
 
== 外部リンク ==
 
* https://github.com/peachpiecompiler/peachpie
 
* https://github.com/peachpiecompiler/peachpie

2018年2月28日 (水) 02:29時点における版

Peachpie(ぴーちぱい)とは、Phalangerの後続プロジェクトで、.NET/Mono上で動くPHP 7.x系互換実装である。

概要

いまから試すので詳細は不明。 「インメモリコンパイル」というインタプリタ風の実行もできるらしい。

Visual Studio Code からPeachpieを利用する

プロジェクトの新規作成

Peachpieプロジェクトを新規作成する
  • プロジェクトを格納するためのフォルダを作り、Visual Studio Codeで開く
  • メニューバーの「表示」「コマンドパレット」(ショートカットキー:⌘ + SHIFT + P)を開く。
  • 「peachpie: create project」と入力してエンターキーを押す。これでプロジェクトが作成される。
備考

2018年2月28日時点のVisual Studio Code向けPeachpieプラグインは.NET Core 1.1を想定しており、.NET Core 2.0をインストールしてある環境では正常にデバッグ実行できない。その際はlaunch.jsonファイルを書き換える。

  • 修正前: "program": "${workspaceRoot}/bin/Debug/netcoreapp1.1/project.dll",
  • 修正後: "program": "${workspaceRoot}/bin/Debug/netcoreapp2.0/project.dll",

デバッグ実行

これは迷わないと思う。以下のいづれかでデバッグ実行可能である。 ブレークポイント使えるし、ウォッチ変数もコールスタックもある。 無敵だ。

  • メニューバーの「デバッグ」「デバッグ実行」
  • 左横ツールバーの「デバッグ」を開き丈夫の緑三角ボタン

外部リンク