jeffrybooher / brackets-newproject-extension Goto Github PK
View Code? Open in Web Editor NEWbrackets newproject extension
brackets newproject extension
When a new version is released, the whole extension folder gets deleted or overwritten by the new release. Therefore everytime I update this extension, I loose all my custom project templates.
It would be much better if the extension folder gets updated, and my custom project folders remain untouched. I'm not sure if Brackets can do a partial update of an extension, but if not, they should implement it.
So I take it this plug-in isn't working at all right now? Whenever I select the New Project from the File menu, I get the dialog but the only thing I can do is pick a location. I can't enter a name or select a project type from the drop-down list.
I am currently using sprint 30 of Brackets.
This extension uses one or more APIs which are deprecated as of Brackets Sprint 34 (the next release):
NativeFileSystem.showOpenDialog()
These APIs should continue to work for now (though please test your extension to be sure!). However, the deprecated APIs will be removed around the end of this year, so you should migrate away from them soon.
It should be fairly straightforward to migrate to the new APIs. (And if you release an updated extension requiring the new APIs, users of earlier Brackets versions will still be able to install the older release of your extension that is compatible with their build).
See this discussion thread for more background on the API changes.
I'm using Brackets 0.44 and installed this extension. But I don't see anything on how to use this extension.
Hi there, I was just considering the need to being able to customise templates an a per project basis, when I took a look at the most recent README (don't laugh). Anyhow, personally, because I use (borrow) Mavens Standard Directory Layout, I have used the new project extensions to create a template that looks like this:
lib/
src/
main/
less/
js/
test/
js/
package.json
README.md
LICENSE
Also, I use the reverse domain convention for organising source files, so, if I was working for a hypothetical vendor with the domain name 'vendor.io' and I was making a product called 'product' with an initial release name of 'mvp', I would love to be able to configure my project template such that templatizing the template, would produce a project structure that would look something like this:
lib/
src/
main/
less/
js/
io/
vendor/
product/
mvp/
ProductApplication.js
test/
js/
io/
vendor/
product/
mvp/
ProductApplicationSpec.js
package.json
README.md
LICENSE
Perhaps the src and test paths could even be derived from the project name field in the Create New Project setup e.g. giving the project name 'io.vendor.product.mvp', a templatization would produce the example above?
But then again- just because I use this project layout doesn't mean anyone else does. I'm really just wondering what strategies have been sketchboarded for the ability to templatize templates, or what your own ideas in this area are? Is there anything in the works planned for release?
๐ฏ
How can I create a custom template from a HTML file, with MQ etc ?
When first installing the update for user templates, the list with project templates contains duplicates, when you update it using these steps:
Hello and thank you for this very useful tool!
In my team, our project file-type is sometimes updated, and it would be very convenient to use "brackets-newproject-extension" not only to download templates locally, but from Github or a common URL.
Do you think this is possible?
I think the question says it all, but new to both Brackets and your extension. Basically, I want to create a template project in my own style, and have it appear in your extensions menu when I create a new project in Brackets- can I do this, or would you have to add additional functionality to your extension? Thanks, Dave
Issue started after Brackets Sprint 38 build.
Additional templates added to the templates folder (C:\Program Files (x86)\Brackets\www\extensions\user\brackets-newproject-extension-master\templateFiles), are not reflecting in the "New Project > Template " area.
Brackets is possibly serving a cached copy ?
Additionally, once I have opened a Template via 'New Project', I am unable to save edits made to that Templates' contents outside of brackets.
Even with brackets closed via Windows Task Manager (end process tree) I receive a 'file in use by another program' error.
This error seems to affect all files in the 'templateFiles' folder, even if they have not been opened in brackets yet, but I can't be sure.
I believe the second issue is directly related to the first.
Hello,
I use my own templates in the user templates folder, but each times the "New Project" Extension is updated, they systematically are overwritten by the default templates from the plugin.
How can I avoid this ?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.