「Peachpie」を編集中

ナビゲーションに移動 検索に移動

警告: ログインしていません。編集を行うと、あなたの IP アドレスが公開されます。ログインまたはアカウントを作成すれば、あなたの編集はその利用者名とともに表示されるほか、その他の利点もあります。

この編集を取り消せます。 下記の差分を確認して、本当に取り消していいか検証してください。よろしければ変更を保存して取り消しを完了してください。

最新版 編集中の文章
4行目: 4行目:
 
いまから試すので詳細は不明。
 
いまから試すので詳細は不明。
 
「インメモリコンパイル」というインタプリタ風の実行もできるらしい。
 
「インメモリコンパイル」というインタプリタ風の実行もできるらしい。
 
== Visual Studio Code からPeachpieを利用する ==
 
=== 拡張機能を入れる ===
 
左横ツールバーの「拡張機能」を開いて「Peachpie」で探してインストールする。
 
なお、古いVisual Sudio Code 1.17.x系では動かないので注意すること。
 
最新のVisual Studio Code 1.20.x系では問題なく動作する。
 
バージョンアップしよう。
 
 
=== プロジェクトの新規作成 ===
 
; 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",
 
 
=== デバッグ実行 ===
 
これは迷わないと思う。以下のいづれかでデバッグ実行可能である。
 
ブレークポイント使えるし、ウォッチ変数もコールスタックもある。
 
無敵だ。
 
* メニューバーの「デバッグ」「デバッグ実行」
 
* 左横ツールバーの「デバッグ」を開き丈夫の緑三角ボタン
 
  
 
== 外部リンク ==
 
== 外部リンク ==
 
* https://github.com/peachpiecompiler/peachpie
 
* https://github.com/peachpiecompiler/peachpie

MonoBookへの投稿はすべて、他の投稿者によって編集、変更、除去される場合があります。 自分が書いたものが他の人に容赦なく編集されるのを望まない場合は、ここに投稿しないでください。
また、投稿するのは、自分で書いたものか、パブリック ドメインまたはそれに類するフリーな資料からの複製であることを約束してください(詳細はMonoBook:著作権を参照)。 著作権保護されている作品は、許諾なしに投稿しないでください!

このページを編集するには、下記の確認用の質問に回答してください (詳細):

取り消し 編集の仕方 (新しいウィンドウで開きます)