Re: [Lazarus] IDE option: Convert selection to string ?
On 12/07/2018 14:19, Michael Van Canneyt via Lazarus wrote: It would be nice if the IDE could do this: select a block of text, and choose 'Refactoring -> convert to pascal string' Currently I have a separate tool that does this (both ways: quote and unquote, in case I need to re-rest an SQL statement from my code) but it would be a lot faster if the IDE could do it for me. Most likely it already contains code that does similar things like this. While it would be nice as a build in, you can always add it as pascal script macro. -- ___ Lazarus mailing list Lazarus@lists.lazarus-ide.org https://lists.lazarus-ide.org/listinfo/lazarus
Re: [Lazarus] IDE option: Convert selection to string ?
On Thu, 12 Jul 2018, Martin Frb via Lazarus wrote: On 12/07/2018 14:36, Anthony Walter via Lazarus wrote: How about something that takes the current caret position in the source editor, the clipboard context, and inserts as a Pascal quoted string that wraps with + at the end of line, and appropriate system defined line break characters? The command for this would be in the menu as "Edit -> Paste as String", and reassignable through custom keyboard bindings. This would be easy enough to add, but for me unfortunately I've been busy with moving and renovating my house. When I'm done if no one else has added it, I might write it as an add on package. For this, have a look ot menu Edit > Multi line paste 'Multipaste' Very nice, these hidden gems... :) Michael. -- ___ Lazarus mailing list Lazarus@lists.lazarus-ide.org https://lists.lazarus-ide.org/listinfo/lazarus
Re: [Lazarus] IDE option: Convert selection to string ?
On 12/07/2018 14:36, Anthony Walter via Lazarus wrote: How about something that takes the current caret position in the source editor, the clipboard context, and inserts as a Pascal quoted string that wraps with + at the end of line, and appropriate system defined line break characters? The command for this would be in the menu as "Edit -> Paste as String", and reassignable through custom keyboard bindings. This would be easy enough to add, but for me unfortunately I've been busy with moving and renovating my house. When I'm done if no one else has added it, I might write it as an add on package. For this, have a look ot menu Edit > Multi line paste -- ___ Lazarus mailing list Lazarus@lists.lazarus-ide.org https://lists.lazarus-ide.org/listinfo/lazarus
Re: [Lazarus] IDE option: Convert selection to string ?
On Thu, Jul 12, 2018 at 9:19 AM, Michael Van Canneyt via Lazarus wrote: > > I cannot imagine I am the only one with this need :) +1 Of course you're not alone! Marcos Douglas -- ___ Lazarus mailing list Lazarus@lists.lazarus-ide.org https://lists.lazarus-ide.org/listinfo/lazarus