Skip to content
| Marketplace
Sign in
Visual Studio>Tools>PeachPie Visual Studio Extension

PeachPie Visual Studio Extension

iolevel

iolevel.com
|
20,154 installs
| (12) | Free
PeachPie is the PHP language compiler for .NET and .NET Core. It allows for building, integrating, running and debugging of legacy PHP code base to .NET platform. PeachPie outputs regular .NET assemblies not relying on the native PHP runtime. This extension provides project t...

PeachPie extension for Visual Studio

This extension provides support for PHP projects running compiled on .NET using PeachPie compiler. The extension is designed to simplify working with PeachPie compiler in Microsoft's Visual Studio IDE.

PeachPie is a PHP compiler and runtime on top of .NET & .NET Core.

Note: this extension is a Preview, as PeachPie is still a work in progress. Please refer to our roadmap for the current status of development.

Project Templates

Easily create a new PHP (PeachPie) project with just a few clicks and get started with PeachPie:

New Project

Full .NET Dependencies

Integrate your PHP (PeachPie) app as a reference within your other .NET projects:

Dependencies

Make use of Diagnostic Tools

Profile your PHP code for performance bottlenecks, memory leaks or CPU usage:

Diagnostic Tools

What this allows you to do

PeachPie compiles PHP code to .NET/.NET Core and replaces its runtime with the modern, secure and performant .NET environment. As a result, you can use this extension to treat PHP projects as if they were written in .NET and interoperate seamlessly with your applications written, for example, in C#:

  • Compile PHP: compile PHP code into a standard .NET assembly file
  • Manage Dependencies: reference NuGet packages, other .NET projects or provide your PHP library as a package itself
  • Interoperate Between PHP and .NET: seamlessly connect PHP and .NET code within a single solution
  • Sourceless Distribution: distribute compiled PHP applications without their source code
  • Build and Debug: treat PHP code with .NET's tools and the .NET debugger
  • Profiling and Diagnostics: take advantage of running PHP compiled to .NET with Visual Studio's powerful performance and memory profiling tools
  • Create new project from prepared templates
  • Manage project properties and build actions

Note: this extension is only designed for PHP projects running on .NET via PeachPie compiler.

  • Contact us
  • Jobs
  • Privacy
  • Terms of use
  • Trademarks
© 2023 Microsoft