叶芝秋
叶芝秋
I think, in the output panel, clicking on some rows will jump to the corresponding reference of a symbol, if we can also jump to the definition of that symbol...
> I think, in the output panel, clicking on some rows will jump to the corresponding reference of a symbol, if we can also jump to the definition of that...
I don't think it is necessary to double click the mouse to control the jump to the definition, we can also set up a `phantom` and put a `hyperlink` in...
Just as the `PackageDev` plugin does in a settings view. 
谢谢,这是我的PAT的解答[PAT](https://github.com/absop/PAT),可以瞧瞧😄 2913049342 邮箱:[email protected] 签名由 网易邮箱大师 定制 On 09/13/2019 09:35, Xin Li wrote: #include int main() { int longest = 1; char line[1024] = {0}; gets(line + 1); /* line[0] as...
> I believe that the original `join_lines` command is implemented natively as I couldn't find it in the Default package. > > Which is an issue because we don't know...
This kind of code is everywhere. You can select a region of hundreds of lines of code and try it out. I believe that you'll notice a noticeable lag. @rwols
The `undo` operation to the `join_lines` command is also costly. ``` >>> timeit.timeit(lambda:view.run_command('join_lines'), number=1) 5.900341100001242 >>> timeit.timeit(lambda:view.run_command('undo'), number=1) 5.82682449999993 >>> timeit.timeit(lambda:view.run_command('re_join_lines'), number=1) 0.005585900002188282 >>> timeit.timeit(lambda:view.run_command('undo'), number=1) 0.014367700001457706 ```
> I made a review for a solution to this https://reviews.llvm.org/D142981 Does this method also work for `compile_commands.json`? I have a `compile_commands.json` generated in Linux and I want it to...
> That's a known limitation as it is not yet very clear how to reliably distinguish constants and types in normal expressions. > I think in normal expressions, there are...