I am new to unity and unity tools for game dev are unavailable in vs community,i also tried vs code.So what are some alternatives for vs for unity scripts for a beginner?
Are you sure that Unity Tools for Game Dev is unavailabe in VS Community? It should come with the Unity install file but can also be found from the Visual Studio Installer. Also it would help if you stated which version of Unity, Visual Studio and Visual Studio Code you are using.
Regardless this link shows the supported IDE's for Unity: https://docs.unity3d.com/Manual/ScriptingToolsIDEs.html According to the docs it should support Visual Studio, Visual Studio Code and Jetbrains Rider.
Though before switching your editor, are you sure that the Intellisense isn't working at all? Make sure the following are correct before proceeding:
- Is your Visual Studio installation set as the external script editor in Unity? Check by navigating to: Edit/Preferences/External Tools/External Script Editor
- Does your project contain a .csproj file? (You can check in the root folder of your project.)
- Have you made your first script via the Unity Engine? I noticed when I made my first C# script outside of Unity the UnityC# project or csproj wasn't set correctly resulting in the Unity not being loaded in the project and intellisense not being available.