由于长期使用vs开发,相信使用vs开发的同学们也和我一样,都习惯点击图标然后就新建项目了,不是很适应命令的方式
由于vs2012一般都是win7 win8 win8.1这类系统开发,而这些系统,都是自带了powershell,所以就有了以下方式的实现:
新建2个文件,一个是CreateProject.ps1(执行新建项目的脚本),另外个是 Create Project for cocos2d-x的快捷方式,放在桌面
直接贴CreateProject.ps1代码:
#$currenPath需根据cocos2d-x存放路径自行配置 $currenPath="D:cocos2d-x-2.2" $createProjectPyPath="$currenPath oolsproject-creator" function BeginProcessExecuse { param([string] $command,[string]$argumentListStr) Write-Host "BeginProcessExecuse: `r`n $command $argumentListStr" $result = Start-Process -FilePath $command -ArgumentList "$argumentListStr" -Wait -PassThru $result.WaitForExit() $result.ExitCode } function CreateProject { $projectName=Read-Host "please input project Name" $package=Read-Host "please input a package" sl $createProjectPyPath python create_project.py -project $projectName -package $package -language cpp explorer.exe "$currenPathprojects$projectName" } CreateProject
Create Project for cocos2d-x
快捷方式的目标地址:
C:WindowsSystem32WindowsPowerShellv1.0powershell.exe -File "D:PSCreateProject.ps1"
快捷方式起始位置:
D:PS
然后更改个自己喜欢的图标,就可以使用了~
点击快捷方式,弹出输入对话框输入项目名,package就新建项目完成了,哈哈,是不是很方便?
当然还可以更一步优化,powershell图形化输入,完成之后直接打开解决方案,这就看谁对这个有兴趣,留给小伙伴们去实现吧~