Al fin!, eso era realmente un detalle que le hacia falta a Delphi 😋 aunque copiándose un poco del comentario largo de Python 😅, pero muy buena la implementación fácil para multilinea 😎👍
@davemurey6119 Жыл бұрын
Интересно, а подробные конструкции есть ли в Lazarus?
@marekjakimowicz Жыл бұрын
Looks nice.
@jairgza Жыл бұрын
great feature, I hope they add string interpolation later
@codegearguru Жыл бұрын
I've not used this language feature, but it might lead to more concise string concatination code. en.wikipedia.org/wiki/String_interpolation
@mz9zn Жыл бұрын
5:35 what keys are you using to shift the selected strings?? Never knew about this feature and always used a macros for that...
@codegearguru Жыл бұрын
It's just Tab (and the reverse Shift+Tab). It been in Delphi since XE8, prior to this you could use Ctrl+Shift+I to indent and Ctrl+Shift+U to un-indent
@mz9zn Жыл бұрын
@@codegearguru Wow, this thing is awesome. You literally changed my life 🙂 Thank you a lot!!!
@alexandrosipov4186 Жыл бұрын
But again no AVX instructions in new version :(
@codegearguru Жыл бұрын
I can't say it's something I'm looking forward to or require, but it will be important to a few developers.
@JaDanBar977 ай бұрын
If Alistair Christie saw how my code is formatted he would no doubt kill me 😂
@codegearguru7 ай бұрын
I've delt with some pretty scary stuff, where I'm just left scratching my head as to why. Having you code formatted in a consistent way makes it easier to read, and therefor easier to spot bugs.
@colinmaharaj11 ай бұрын
0:36 user interface done, lol 😂
@szabolti Жыл бұрын
How can you keep spaces at line ends?
@codegearguru Жыл бұрын
Interesting, I don't know, maybe some sort of Unicode space? Why do you want to?
@havenisse2009 Жыл бұрын
Just need to adapt F-strings from Python and heredoc from perl.. It would be fantastic if both optionally were possible.
@jensborrisholt5555 Жыл бұрын
The Source formatter in Delphi 12 breaks the new multiline string. Thats bad
@codegearguru Жыл бұрын
It's probably going to be a while before it's fully supported, I've yet to test it with refactoring as well.
@jensborrisholt5555 Жыл бұрын
@@codegearguru unfortunately yes. But it means we cannot use the feature until its fixed
@andrewbrown846311 ай бұрын
I don’t get there strategy on half implementing features like this. It was the same for inline variables that came in 10.3 but if you wanted to use them you had to put up with all sorts of visual disasters telling you all the code under them was broken which made it almost impossible to recommend them to be part of the code base
@jensborrisholt555511 ай бұрын
Emb have their focus on the wrong thing. The main product: The language og the Ide doesn't interest them. If it did, they would put some focus on it
@1stUniqueName Жыл бұрын
I think this is a tiny tiny feature. Emba ran out of things to show, and it started to show off mundane features.
@codegearguru Жыл бұрын
There is actually quite a lot in Delphi 12, just upload a video on WebP support that comes with Skia.
@1stUniqueName Жыл бұрын
@@codegearguru - You know that WebP was released almost 14 years ago, right? :)
@ladislavtoral42862 ай бұрын
It should have been there a long time ago. It's 2024 and the €5000 software has outdated syntax from the COBOL days.
@codegearguruАй бұрын
Making changes to the language is very problematic, especially if you use third party tools that also need to parse the code, such as Model Maker Code Explorer (MMX) or Pascal Analyzer as these tools also need updating.
@andrewbrown846311 ай бұрын
Embarrassingly I just learnt about the multi-paste feature from this video 😢