However, I am at the point where I think MS’ experiment with using AI in VS may require rethinking. I appreciate the work MS is continuing to do to enhance the Intellisense and developer experience in Visual Studio. I have to say that VisualAssist and ReSharper++ do all of these things mostly flawlessly but I was really hoping by now I wouldn’t need either of these anymore :-). They are modern C++ projects that I open with File->Open CMakeLists.txt. None of that works at all in my projects. Or if your type is called “BigDog” and you type “BD” (and ctrl+space to force the auto-complete drop-down) it should offer “BigDog” at the top. For example if you have an object of type Dog called dog, and it contains a member function “get_my_dog()”, you would type “dog.gmd”+tab it should auto-complete to dog.get_my_dog() instantly. Also, CamelHump (or camel_hump with snake case) doesn’t work at all (if you don’t know what it is: It means you type the starting letters of each word in a function, and the auto-complete will suggest that as the top answer then). In my code at least, if a namespace and a local variable have a similar name (start with the same characters), it also always highlights the namespace as the first choice. The suggestion list, including the top suggestions, are most of the time weird Boost macros or other standard-library or third-party types, functions and macros, even when the actual top choice would be an obvious local variable or function. I’m on the latest VS 2022 (17.4.5) and I have to say I unfortunately find IntelliCode, or the auto-complete in general, very sub-par, to say it gently. The IntelliCode team is not only excited to help improve your productivity, but also to learn about your scenarios that could be improved with AI.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |