I have build a library (work in progress) of snippets for FastScript/JScript plugin authoring. And I can see the data is stored in "/AppData/Roaming/Blumentals/WeBuilder/settings/library.xml"
- But this file contains ALL library data, so how do I EXPORT ONLY the relevant folder/section?
- And how can other users IMPORT my library section WITHOUT overwriting their existing library?
I can't see the current implementation of the Import/Export functionality solve this problem.
So it this is not possible, then this feature is a MUST!
- Also what is the folder "/AppData/Roaming/Blumentals/WeBuilder/settings/library_data/" used for? (Mine is empty.)
ASP, JS, PHP and SSI har their own snippets located in "/AppData/Roaming/Blumentals/WeBuilder/settings/snippets/". These uses a different XML format than "/AppData/Roaming/Blumentals/WeBuilder/settings/library.xml". Yet when you edit the snippet inside WeBuilder, the panel/window is identical (Snippet Editor).
- So why is there 2 different snippet formats?
Sharing library snippets with others
Moderator: kfury77
Forum rules
Please try to follow these guidelines. This will help to receive faster and more accurate response.
Please try to follow these guidelines. This will help to receive faster and more accurate response.
- Check the Support section of the corresponding product first. Chances are you will find your answer there;
- Do not create new topics for already reported problems. Add your comments to the existing topics instead;
- Create separate topic for each problem request. Do NOT post a number of non-related problem reports in a single topic;
- Give your topic a meaningful title. Titles such as "A question," "Bug report" and "Help!" provide others no clue what your message is about;
- Include the version number of the software you are using;
- This is not an official customer support helpdesk. If you need a prompt and official response, please contact our support team directly instead. It may take a while until you receive a reply in the forum;
Sharing library snippets with others
There are 10 types of people in the world: Those who understand binary and those who don't.
Re: Sharing library snippets with others
Right now there is no import/export functionality for a subset of the snippets.
library_data folder is used for projects. If you're using projects, you can use many useful things, such as "Find declaration" and Go To Anything window to quickly find any class, function etc.
ASP/JS/PHP/SSI snippets are not hierarchal, they are simple lists. If you're wondering about Contents1 and Contents1Ex - these have to do with unicode and compatibility. If you're not using version 2010 or older then you can assume those need to be equal.
library_data folder is used for projects. If you're using projects, you can use many useful things, such as "Find declaration" and Go To Anything window to quickly find any class, function etc.
ASP/JS/PHP/SSI snippets are not hierarchal, they are simple lists. If you're wondering about Contents1 and Contents1Ex - these have to do with unicode and compatibility. If you're not using version 2010 or older then you can assume those need to be equal.
Blumentals Software Programmer
Re: Sharing library snippets with others
Thanks.
I'll make a plugin for exporting/importing snippet parts first.
Should be pretty straightforward as the XML isn't that complex.
I'll make a plugin for exporting/importing snippet parts first.
Should be pretty straightforward as the XML isn't that complex.
There are 10 types of people in the world: Those who understand binary and those who don't.
Re: Sharing library snippets with others
Exporting was easy to make, but with importing I ran into a problem. As WeBuilder generates a new "library.xml" when the editor is closed.
Is there any way I can prevent that, or overwrite the active snippets with my merged "library.xml"?
Is there any way I can prevent that, or overwrite the active snippets with my merged "library.xml"?
There are 10 types of people in the world: Those who understand binary and those who don't.
Re: Sharing library snippets with others
I don't see any way to do that with plugins, sorry. Maybe by creating a standalone tool that merges the XML while editor is closed?
Blumentals Software Programmer
Re: Sharing library snippets with others
Yes, that seems to be the only solution. Thanks for clearing that up.Aivars wrote:I don't see any way to do that with plugins, sorry. Maybe by creating a standalone tool that merges the XML while editor is closed?
There are 10 types of people in the world: Those who understand binary and those who don't.
-
- Posts: 28
- Joined: Thu Apr 11, 2013 9:25 pm
Re: Sharing library snippets with others
This is something that I would be VERY interested in for use with Rapid PHP, as it's my go to IDE. If possible, I'd like to at least know about your progress, and would be more than happy to beta test whatever you come up with. If you're interested, please send me a PM so that we can share contact info. Thanks.
Of course if you're not interested, that's ok too.
Of course if you're not interested, that's ok too.
Re: Sharing library snippets with others
My home computer had a TOTAL meltdown last week, so I had to buy a new computer. Im still in the process of trying to restore stuff from the old HD. (Real men doesn't make backups )DaveMorton wrote:This is something that I would be VERY interested in for use with Rapid PHP, as it's my go to IDE. If possible, I'd like to at least know about your progress, and would be more than happy to beta test whatever you come up with. If you're interested, please send me a PM so that we can share contact info. Thanks.
Of course if you're not interested, that's ok too.
I'll send you a PM once I find the code.
There are 10 types of people in the world: Those who understand binary and those who don't.
-
- Posts: 28
- Joined: Thu Apr 11, 2013 9:25 pm
Re: Sharing library snippets with others
I feel your pain. Been there myself a time or four. I'm a patient person, so no worries.