On 08/05/2011 12:02 PM, Ron wrote: > It's not only eye candy, it's also a practical thing. > If you have a bigger public project under svn, you don't want that the > removal of one isolated space character on a empty line somewhere generates > a commit change. > > So I remove them all in my projects while writing code. > > Regards, > Ron_2nd. > > 'Pretty' is in the eye of the beholder. I write my code so it is easy to > read and easy see the structure of the code, spaces and empty lines are > therefore used extensively. Since the compiled code is not affected by them > what's the problem?
Ideally there would be a menu rather than a one-size-fits-all command (as there currently is). These options could be checked or unchecked as the user sees fit. I'm a formatting Nazi. A space at the end of a line, or on an "empty" line, or anything that doesn't fit a rigid set of formatting standards, drives me crazy to no end. While I too carefully format my code as I write it, to give you an example of this feature's usefulness, I recently updated 20 OpenGL gb2 projects (which I didn't write) to gb3. I practically set my keyboard on fire and gave myself carpal tunnel syndrome just deleting spaces and removing unnecessary empty lines. All I can say is thank God the projects weren't longer. Also, just to clear things up, no one's suggesting deleting empty lines or spaces used in indentation. Just trailing spaces and spaces on empty lines, which no one in their right mind would purposely put in their code as they serve no purpose. An option to remove consecutive empty lines would be nice though (three breaks/CR's would become two). Someone earlier mentioned that hitting Enter in the middle of a comment line should automatically insert a comment character at the beginning of the line being brought down. I just had that happen to me last night (normally I don't split comments across multiple lines), and it sounds like a good idea. He was right that having to go through the comment and correct the case and spacing was a PITA. Here's an example: ' Camera is always exactly in the middle of the render window, so the upper-left corner of the center tile (not yet offset) ' Camera is always exactly in the middle of the render window, so the Upper - Left corner Of the center tile(Not yet offset) -- Kevin Fishburne Eight Virtues www: http://sales.eightvirtues.com e-mail: [email protected] phone: (770) 853-6271 ------------------------------------------------------------------------------ BlackBerry® DevCon Americas, Oct. 18-20, San Francisco, CA The must-attend event for mobile developers. Connect with experts. Get tools for creating Super Apps. See the latest technologies. Sessions, hands-on labs, demos & much more. Register early & save! http://p.sf.net/sfu/rim-blackberry-1 _______________________________________________ Gambas-user mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/gambas-user
