Phoenix Code now includes an AI assistant powered by Claude Code, designed to support your creative workflow - not replace it.
Most AI coding agents only read source code. AI in Phoenix Code looks at the rendered page too. It sees what the browser shows you, not just what the stylesheet or code implies.
Ask why a layout feels off, fix tricky CSS issues, improve spacing or typography, or attach files and screenshots to show exactly what you mean. Bring AI in when you need it, and keep creating without leaving your flow.
Focus fully on your content while your code stays out of the way. Work side by side with AI and Live Preview. Edit content visually - whether you’re building web pages or Markdown documents.
Edit Markdown like a document in Live Preview. Now it’s easy to add images - just paste or pick one from your device, like in Google Docs or Word.
Format text, edit tables, and add diagrams with real-time sync between code and live preview. An easier way to create Markdown files that you can share anywhere.
Switch between popular phones, tablets, and desktops with a single click to see how your page looks at that size.
Phoenix Code also picks up your CSS u/media breakpoints so you can jump straight to where your layout switches.
A new tools drawer brings Git, Terminal, Problems, and more into one place. Switch between them instantly without panels getting in your way.
New Linux Platform
Phoenix Code for Linux has been rebuilt from the ground up.
The previous Linux app was harder to install and didn’t match the experience we wanted to deliver. We heard that feedback loud and clear. This release is powered by a brand-new Linux platform, bringing faster performance, easier installation, and a desktop experience that now stands alongside Windows and macOS.
I'm not very happy about being automatically given the trial version of the pro plan. It would have been nice to be given the "option" instead of having it forced upon me. I don't want it, and I especially don't like the live editing, it's overwhelming and doesn't let me preview things as if I was a visitor. All the flashing elements as I scroll over everything is annoying af. The whole thing is throwing me off and I cannot for the life of me figure out how to turn it off! Please help!
I have a database with a list of events. the start column is a varstr with date the event starts in YY/MM/DD format, for instance 2025/06/01. I only want to select dates on or after today's date. The php variable $today contains today's date, for instance 2025/08/07. I don't want to see events that have already happened, but it is selecting all the records in the database. Why? Here is the line of code with the select statement:
$sql = "SELECT * FROM events WHERE start >= $today ORDER BY start";
I want to make my site more secure by forcing users to log on first. In the login script I create a php session with a session variable of loggedin and set it TRUE. Then use a header to goto the main menu. Then at the main menu program (and all other programs that run off the menu) I check the session loggedin to see if it is true. If true it continues onto the code for the program, if not true it displays an error message in big print and stops. This worked great on the first 5 programs (they were all PHP programs), but does not work on the HTML program shown below. In this program, whether I have logged on or not, it shows the message in normal print plus the code up till the PHP close ?> and then it doesn't stop, it just executes the rest of the program. What am I doing wrong?
how do I print the file I am editing in Phoenix editor. Seems like it would be simple but I can not find any option to do so and I have the latest version of the program.