News:

The new Release 25.03 is out! You can download binaries for Windows and many major Linux distros here .

Main Menu

[request] Adjust comments to a vertical line

Started by cd, April 06, 2008, 03:42:21 AM

Previous topic - Next topic

cd

:o [request for next version of Code::Blocks]
Please adhere edit/comments to RIGHT edge

Adjust comments to a vertical line position (RIGHT)
Note: The comments that started in the first column, do not Adjust


like hp50g program editor
http://www.debug4x.com
http://www.debug4x.com/Debug4x_b134.exe

example:   before comments misalignment

/* Config ports microcontroller
    Motorola GP32 */
typedef union {
  byte Byte;
  struct {
    byte PTA0        :1;                    // Port  A Data Bit 0
    byte PTA1        :1;                                       // Port A  Data Bit 1
    byte PTA2        :1;                         // Port A Data Bit 2
    byte PTA3        :1;                              // Port A Data Bit 3
    byte PTA4        :1;                  // Port A Data Bit 4
    byte PTA5        :1;                            // Port A Data Bit 5
    byte PTA6        :1;                                       // Port A Data Bit 6
    byte PTA7        :1;        // Port A Data Bit 7
  } Bits;
} PTASTR;


-----------------------------
Later comments alignment
----------------------------


/* Config ports microcontroller
    Motorola GP32 */
typedef union {
  byte Byte;
  struct {
    byte PTA0        :1;                // Port A Data Bit 0
    byte PTA1        :1;                // Port A Data Bit 1
    byte PTA2        :1;                // Port A Data Bit 2
    byte PTA3        :1;                // Port A Data Bit 3
    byte PTA4        :1;                // Port A Data Bit 4
    byte PTA5        :1;                // Port A Data Bit 5
    byte PTA6        :1;                // Port A Data Bit 6
    byte PTA7        :1;                // Port A Data Bit 7
  } Bits;
} PTASTR;



Is good idea?


[attachment deleted by admin]

Biplab

Please file this feature request at Berlios so that it doesn't get lost.
Be a part of the solution, not a part of the problem.

thomas

I'm not sure that can be done easily, but it's a great idea nevertheless. Actually that's what editors should always have been like.
"We should forget about small efficiencies, say about 97% of the time: Premature quotation is the root of public humiliation."

Jeisson

I don't know if it is feasible. I would love the editor manages automatically the "word wrap" in comments while one is writting. For example

/** MyClass                                                  |
    This is a long line. While I am writing here I have not  |
    need of press Enter because the editor inserts line feeds|
    and indentation automatically. If I delete a word with   |
    backspace key, following lines are fixed. The vertical   |
    line at right is the right margin.                       |
**/                                                          |


Thanks for this lovely IDE.


dje

Hi !

I think it's a nice feature but I want more !!!  :D

In fact, I would like the app to ask for the char that must be used for alignment so that you give '//' for comments alignement or ':' for structure members definition (useful after renaming).
Let's suppose the first occurrence is the good one !

Dje