IDE Window: Sort selection
From Lazarus wiki
Jump to navigationJump to searchThe printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
│
Deutsch (de) │
English (en) │
suomi (fi) │
Direction
- Ascending - from low to high: for example a,b, ... z
- Descending - from high to low: for example z, y, ..., a
Domain
Lines
Sort lines.
Words
Sort words. The selection is splitted on every word start and sorted. For example:
enum3, enum1, enum2,
becomes
enum1, enum2,enum3,
Paragraphs
Sort paragraphs. The selection is splitted on every start of a paragraph. A paragraph starts with a line less indented. For example:
procedure Button1Click(Sender: TObject); procedure FormCreate(Sender: TObject); procedure FormMouseMove(Sender: TObject; Shift: TShiftState; X, Y: Integer); procedure FormPaint(Sender: TObject); procedure FormMouseUp(Sender: TOBject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer); procedure FormMouseDown(Sender: TOBject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer); procedure FormDestroy(Sender: TObject);
becomes
procedure Button1Click(Sender: TObject); procedure FormCreate(Sender: TObject); procedure FormDestroy(Sender: TObject); procedure FormMouseDown(Sender: TOBject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer); procedure FormMouseMove(Sender: TObject; Shift: TShiftState; X, Y: Integer); procedure FormMouseUp(Sender: TOBject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer); procedure FormPaint(Sender: TObject);
Options
- Case sensitive - distinguish lower and upper case
- Ignore space - multiple spaces are treated as one, when comparing lines