krasa / GrepConsole

IntelliJ plugin - https://plugins.jetbrains.com/plugin/7125
Apache License 2.0
428 stars 57 forks source link

No grep in Run in CLion 2023.1 EAP #259

Open enerjazzer opened 1 year ago

enerjazzer commented 1 year ago

it works in 2022.3: image , but on right-click in 2023.1 just the basic menu appears: image

(Btw, it's probably not very good that the grep menu completely replaces the basic menu, it should add to it instead)

krasa commented 1 year ago

https://github.com/krasa/GrepConsole/issues?q=is%3Aissue+is%3Aopen+label%3ATerminalExecutionConsole

krasa commented 1 year ago

https://youtrack.jetbrains.com/issue/CPP-822/Run-debug-Emulate-terminal-in-the-IDE-console

enerjazzer commented 1 year ago

@krasa I see. So grep is not supposed to work in terminal emulator at all? Or it's only at the moment, and you'll add it in future?

krasa commented 1 year ago

IDE has to support it https://youtrack.jetbrains.com/issue/IDEA-216442

LitterSun commented 1 year ago

I'm also having this problem and I now have to downgrade to version 2022.3. GrepConsole is a necessity for me now, hope to solve this problem soon.

simoneguidialea commented 1 year ago

https://blog.jetbrains.com/clion/2023/02/clion-2023-1-eap4-terminal-emulation-and-clangd-based-indexer/

If you don't need terminal emulation you may just untick the flag "Emulate terminal in the output console" and then you will be able to use grep again, without downgrading CLion.

terminal_emulation
LitterSun commented 1 year ago

It works for me, thanks @simoneguidialea

BenjD90 commented 1 year ago

Thanks @simoneguidialea, but it's not yet available in InteliJ 2023.1.1 :disappointed:

liaozihang commented 1 year ago

thx. It works for me, thanks @simoneguidialea

victorrar commented 3 months ago

Sadly, it doesn't work for other tool widows in CLion Nove 2024.1 EAP. Especially in the serial terminal after they reworked the plugin, making it an actual tool window. image

btw. The terminal emulation setting seems like it's per run configuration now in Nova image image