New Features in TweakPHP 0.7.0 Release
James Manager
TweakPHP is a desktop application designed to help developers easily tweak their PHP code. It offers a code editor and the ability to run PHP code in various environments, making it a versatile tool for PHP development.
Updates in Version 0.7.0
The main update in TweakPHP 0.7.0 appears to be the addition of custom loaders. This feature allows users to create their own loading mechanisms for projects, which is particularly useful for custom PHP frameworks or specific project setups. For example, users can define how their project environment is set up before executing code, enhancing flexibility.
Key Features
TweakPHP 0.7.0 includes a range of features, many of which were introduced in earlier versions but are now part of the latest release:
- Local Run: Run PHP code directly in local projects.
- Docker Run: Execute code inside a docker container for isolated testing.
- SSH Run: Run code on remote servers via SSH, introduced in version 0.4.0.
- Code Editor: Uses the Monaco Editor for a robust coding experience.
- Language Server Protocol (LSP): Integrates phpactor for auto-completions and intelligent coding support.
- Cross-Platform Support: Available on macOS, Linux (since version 0.3.0), and Windows (alpha, since version 0.5.0).
- Kubernetes Support: Added in version 0.5.0, for running code in Kubernetes environments.
- New UI: Introduced in version 0.4.0, offering a modern interface.
This version continues to build on previous updates, such as docker over SSH and connecting to docker containers, enhancing remote and containerized development capabilities.
You can download TweakPHP from this link - https://tweakphp.com/
Tags
Share this article
Related Articles
Troubleshooting Laravel Livewire: Resolving the 'Unable to Find Component' Error
Learn how to troubleshoot the "Unable to find component" error in Laravel Livewire. Follow our step-by-step guide to quickly resolve this common issue and get back to developing with ease.
How to Dynamically Filter and Export Table Data in Filament
Learn how to extract, filter, and generate accurate reports from Filament tables with getFilteredSortedTableQuery(). No more manual filtering!
Custom Uniqueness Validation with Spatie Tags in Laravel
Using Spatie’s multilingual tagging system? Here's how to write a Laravel validation rule that ensures tags remain unique across locales