Skip to content

Latest commit

History

17 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

Extension Template

Quick start and create a new extension by using this template. Follow the below 4 steps:

Refer this link for detailed extension docs after following the below steps:

step 1

Login with github: https://github.com/login

step 2

Create a new repository using this template. New extension from template

step 3

  • Clone your GitHub Repository created from step 2. See this link to learn how to clone a repository from GitHub.
  • Edit package.json file in template, make sure to update the following fields accordingly:
FieldDescription
titleReplace "Name of the extension" with the actual title of your extension.
nameChange github-<owner>-<repo> to your specific package name, formatted as github-yourusername-reponame.
descriptionUpdate to a brief, relevant description of what your extension does.
versionStart with "0.0.1" or update to reflect your current version following semantic versioning.
licenseConfirm "MIT" is suitable or specify another license if necessary.
authorReplace with your name and a link to your GitHub profile or another URL.
homepageSet to the URL of your project’s homepage or GitHub repository.
enginesEnsure compatibility with the required Brackets version, e.g., ">=3.0.0".
categoriesUpdate "demo" with relevant categories that fit your extension.
keywordsUpdate or append additional keywords that describe your extension.
filesEnsure this includes all necessary files and folders for your extension.

step 4

  • Go to https://create.phcode.dev .This is a special development centric website of phcode.dev which shows non minified js/css files in the browser developer tools.
  • Open the cloned folder and select Debug > Load Project As Extension

image

  • You can now make code changes to your extension and select Debug> Reload With Extensions to test the new code changes.
  • When you are done developing the extension/theme, select Debug> Unload Project As Extension to unload the extension.

image

Detailed Documentation

Please go to https://docs.phcode.dev/api/creating-extensions for more documentation/community support links.

Publishing your extension to the repository

Once you have built your extension/theme, you can publish the extension to phcode.dev extension repository in a single step directly from this repository. Please see publish section in this link for more details: Publishing extension and themes

About

Quick start and create a new extension by using this template.

Resources

Stars

20 stars

Watchers

2 watching

Forks

Releases

Packages

Used by

Contributors

Languages