config directory |
Site Admin
|
yes. Since version 5.0.1, PhpED stores all settings in config subdirectory. If you run as administrator (except Vista), this subdirectory is in c:\program files\nusphere\phped\ In case if you run as LUA (least user account) or if you run as any type of accounts under Vista, it stores all the settings in <user profile>\nusphere\phped\config, while c:\program files\nusphere\phped\config directory retains only default copies.
An automatic migration is supposed to happen. If it did not, it was a bug. And no, we do not document such changes as structure of files, structure of registry, their location etc. I wonder if you ever saw any software where it was clearly documented.
All configuration files (read files that the IDE may change) are supposed to be in config.
If you ran 5.0 since 5.0.1 was installed, it might create the files again in PhpED's directory or installer failed to delete them after it copied all to config subdirectory. It's safe to delete copies outside of config directory as they are not used by 5.0.1. |
||||||||||||||||||||||
_________________ The PHP IDE team |
Veteran
|
Is there any way to get PhpED to do this on XP? This is standard behavior over on OS X (and apparently now on Vista), and the segregation from the program makes backups and multi-user support much easier. Of course, in Windows, you still have to deal with that nasty thing known as the registry, which also complicates backups, but hey, a step forward is a step forward.
Absolutely, I see it all the time among well-documented software programs, and I've written such documentation myself many times. It used to be that these programs would list everywhere they put files, to make uninstalling, installation validation, and installation migration easier, but as OS design has started placing files more regimentally, this practice has fallen off. Nowadays, details need not be done for *every* file, just the ones that the user may want to interact with, ones that change after installation. Things like config files, for instance. For an example, see page 12 of BBEdit's absolutely superb documentation: http://valdez.barebones.com/pub/manual/BBEdit_85_User_Manual.pdf See also their 8.0 release notes here: [url]support/bbedit/arch_bbedit80.shtml[/url] where at the top is documentation of a file structure change. I believe it was just the other day when someone was asking how to migrate settings around to multiple users; such documentation would have avoided him asking the question.
5.0.1. 5.0 isn't even on my hard drive anymore, as it was overwritten by the 5.0.1 installer. As further proof, I was using the new 5.0.1 features, like the ctrl-click one.
Okay, thanks. |
||||||||||||||||||||
|
Site Admin
|
sure. Just update 'Home' entry in HKEY_CURRENT_USER\Software\NuSphere\PhpED5.0 with C:\Documents and Settings\MyName\Application Data\nusphere\phped or something more or less approrpiate |
||||||||||||||
_________________ The PHP IDE team |
Veteran
|
Sweet, thanks! I'll try that out ASAP.
I'd love to see this extended to things like templates, too. That way, we wouldn't have to worry about the installer errantly overwriting our own versions, and we could easily access the latest defaults if desired. And, of course, it's another step to achieving one-folder-for-all-user-settings nirvana. We can't get there with the registry, but this would be the next best thing. |
||||||||||||
|
config directory |
|
||
Content © NuSphere Corp., PHP IDE team
Powered by phpBB © phpBB Group, Design by phpBBStyles.com | Styles Database.
Powered by
Powered by phpBB © phpBB Group, Design by phpBBStyles.com | Styles Database.
Powered by