ramsey,
@ramsey@phpc.social avatar

Switching back-and-forth between and for the same project (so I can use intellisense and syntax highlighting on .php and .phpt files) is a pain in the ass, and for some reason, it corrupts the .idea folder, so I have to keep deleting it and letting the IDEs recreate it.

dragonmantank,
@dragonmantank@phpc.social avatar

@ramsey This is one of the reasons I switched to VS Code. Going between Pycharm and PHPStorm gave me the same thing.

grmpyprogrammer,
@grmpyprogrammer@phpc.social avatar

@dragonmantank @ramsey I haven’t tried it but I think NeoVim with LSP support probably handles it too

pierstoval,
@pierstoval@mastodon.social avatar

@ramsey if it was just about syntax highlighting, I'd recommend you change your jetbrains subscription to use intellij idea ultimate, it contains pretty much all plugins for all languages from all other jetbrains IDEs. The only missing thing is the compilation tools from clion and resharper, but most of the rest is still available

pierstoval,
@pierstoval@mastodon.social avatar

@ramsey that's what I'm using and it definitely is great because I got everything from phpstorm, webstorm, and I also have Rust, Go and many others. Everything provided as plugins from the marketplace.

stepan,

@pierstoval @ramsey I am also working on multi-language projects. Java+Php+Typescript+Bash scripts+Makefiles+Docker... Idea is working well. All plugins from PhpStorm/Webstorm... are installable there.

ramsey,
@ramsey@phpc.social avatar

@pierstoval Does it detect it as a Makefile project?

pierstoval,
@pierstoval@mastodon.social avatar

@ramsey Yep, there is support for makefiles indeed!

pierstoval,
@pierstoval@mastodon.social avatar

@ramsey If you're not sure (since it involves a paid subscription), we can do a share-screen call in order to test, try, explore, and compare the IDEs so that you can be sure of what you need and whether it's gonna suit you 👌

ramsey,
@ramsey@phpc.social avatar

@pierstoval I have the full subscription already, and I have IntelliJ installed. I thought I had gone down this path before and couldn’t get it working, but I can try it again.

maxtappenden,

@pierstoval @ramsey I’m also using IntelliJ Idea Ultimate for PHP and Rust. Works great.

ramsey,
@ramsey@phpc.social avatar

@pierstoval I rely on the intellisense stuff heavily, so I need CLion for it to recognize it as a Makefile project and link together all the tokens.

dgoosens,
@dgoosens@phpc.social avatar

@ramsey

idea...
put project in a folder

create phpstorm project of project
and clion project of parent folder

ramsey,
@ramsey@phpc.social avatar

@dgoosens Good idea, but I’d need to restructure the project for that to work.

dgoosens,
@dgoosens@phpc.social avatar

@ramsey I understand
but sounds less frustrating than you're current process

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • DreamBathrooms
  • InstantRegret
  • ethstaker
  • magazineikmin
  • osvaldo12
  • rosin
  • mdbf
  • Youngstown
  • khanakhh
  • slotface
  • Durango
  • kavyap
  • ngwrru68w68
  • thenastyranch
  • provamag3
  • tacticalgear
  • cisconetworking
  • GTA5RPClips
  • modclub
  • cubers
  • normalnudes
  • everett
  • tester
  • megavids
  • Leos
  • anitta
  • JUstTest
  • lostlight
  • All magazines