Phoenix is a modern open-source and free code editor for the web, built for the browser.
Phoenix is in early alpha.
Phoenix is in alpha and is under active development.
npm run build
npm run servein the terminal.
npm run serveExternalinstead of
SonarLint static code analysis checker is not yet available as a Brackets extension. Use sonarLint plugin for webstorm or any of the available IDEs from this link before raising a pull request: https://www.sonarlint.org/
npm run release
npm run testin the terminal.
Debug > run TestsTo open the test runner.
reset and reload testsoption in the test runner.
To view/edit the files in the browser virtual file system, open the developer console and execute the below js code
ProjectManager = require("project/ProjectManager") ProjectManager.openProject("/fs")
/fs is the folder in the file system to browse. You can now browse the files
in the phoenix file tree.
NB: Mounting root folder
/ is not advised if you have mounted large local native folders.
npm run clean
npm run reset
GNU AGPL-3.0 License
Modified work Copyright (c) 2021 - present Core.ai
Original work Copyright (c) 2012 Adobe Systems Incorporated. All rights reserved.
This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License along with this program. If not, see https://opensource.org/licenses/AGPL-3.0.