可考虑3D框架,目前行业内three.js和thingjs都有不同的受众。
three.js, thingjs是3D框架,直接调用JavaScript开发可视化项目,在webgl的基础上做了封装,区别是three.js是开源技术,没有行业要求;thingjs是物联网可视化开发为主,需要商业授权,旨在加速3D开发。
学习哪个没有什么差别,three.js更适合技术研究,大佬众多;想学习项目商业化,用thingjs可以做一个3D项目作品,让你有一个整体的应用概念,并且利用3D源码了解物联网及数字孪生技术趋势,让你更清晰。
Webstorm
这是最智能化的JavaScript IDE。WebStorm虽然小巧,但是功能非常强大,完全可以应付复杂的客户端开发和服务器端开发。
还有sublime也比较好
EditPlus ,可语法高亮显示,只是Javascript语法
我用phpStorm如果不用php的话好像同一个公司还有WebStorm
函数名智能补齐,我最喜欢的是可以自动识别到引用的js里面的函数,快速导航即时错误检查,反正了这个IDE之后不对其他工具有想法了
如图的$jx是我自己写的一个js函数框架 写好了不用费力去记函数名,引用了直接会列出所有函数,太喜欢这个功能了