Illuminated Cloud gives me great options for getting things done in SFDX without having to use the command line. But, I still do use the command line for some things (e.g. Unlocked Packaging).
I am now in the habit of using
sfdx force:config:set defaultusername=MyScratchOrg
sfdx force:config:set defaultdevhubusername=MyDevHub
…in every project so that I don’t have to specify those two in my command-line work.
Since Illuminated Cloud knows both of these things, could we have an option to get it to write them to .sfdx/sfdx-config.json on project creation?