|
|
Home » U++ TheIDE » U++ TheIDE: Other Features Wishlist and/or Bugs » Misc. Requests.
Misc. Requests. [message #7339] |
Sat, 23 December 2006 02:53 |
agent86
Messages: 11 Registered: December 2006 Location: San Francisco
|
Promising Member |
|
|
Some requests for theIDE...
Editor:
Current line highlight. Useful eye candy...
Indentation guides. These help a poor slob like me a lot.
Folding of functions, structures, classes, etc.
If too hard with existing architecture, then OK. I can live without, I guess.
I have a disk formatted in ext3 which is totally accessible from both Windows and Linux. I have all my code on that drive. Many of the apps out there are to run on both Linux and Windows. So I like the idea of this program a lot. I'd love to be able to use the exact same project/package/nesting/assembly setup in both environments. That would really be cool. I'm not sure but I think only one thing is in the way: Paths to the package files. So with that,
theIDE:
In the .upp files (or wherever else) store relative paths from the package location to the files. The .wap file is located in an OS dependent location so it can point to the assemblies in the OS native way. But within those file, use relative pathing.
Lots of work, but if do-able, and the developers don't have the
inclination, and someone points me to the appropreate part of the code, I'd give it a shot...
|
|
|
|
|
|
Re: Misc. Requests. [message #7482 is a reply to message #7439] |
Sun, 31 December 2006 09:08 |
agent86
Messages: 11 Registered: December 2006 Location: San Francisco
|
Promising Member |
|
|
Yes, I can see that the package structure is very powerful. For me, I have solved my problem by patching path.cpp and uppWspc.cpp to put relative paths in the .upp file. (of course if a file is on a different drive or file system, it does get an absolute path. It also forces all directory separators to be '/'. So I have successfully built several apps on both Linux and Windows using the exact same .upp files.
So now with the patches, I can use a directory structure more suitable to my needs and get the benefits of TheIde.
Not to belabor the point, but in 5 directories, I build 15 different console apps. Each of these use some subset of the function files in each of those directories. Unless I'm mistaken (which is a definite possibility) going to the package structure would mean having 15 different package directories and duplicating the function files that are used by multiple apps.
I do have some larger projects that the package scheme should work well for.
Anyway, great product. I hope to contribute to it as I learn more about it.
chuck
|
|
|
Goto Forum:
Current Time: Sun May 05 10:17:32 CEST 2024
Total time taken to generate the page: 0.02462 seconds
|
|
|