e.g. if you start KDevelop on the command line inside a directory containing a .kdev4 project file (or in subdirectories of that), KDevelop could auto-open the first project found on a toplevel dir, like git searches for for .git or Kate searches for first .kateproject file found. Same if you do kdevelop /lala/test/x.c => open project found in e.g. /lala/test or /lala. Perhaps only if you have a project there that is called .kdev4. Reproducible: Always
I think this seems to be not realistic to have, perhaps Kate is the better tool for such casual project generation.