首页 游戏 软件 排行 智能

php tools for visual studio 安装使用详细教程

来源: 西西整理 日期:2017/10/27 14:19:52

使用php tools for visual studio,熟悉VS的用户去开发PHP变得便捷,作为一个.net开发者,最近这不是转php吗,使用php编辑器很不爽,觉得还是用visual studio舒服一些。支持visual studio的插件有php tools for visual studio和vs.php,其中php tools for visual studio更是强大一些。但是是收费的,没办法,只好寻找安装方法。

简单的说步骤

1.本地搭建服务器,default.aspx放在 license 目录下
2.修改host文件,api.devsense.com指向本地服务器
3.使用工具修改 Devsense.VisualStudio.LicensePackage.dll 文件
 

4.随便输入授权码

注意事项:

1、default.aspx放在 license 目录下 就是建立一个80端口的网站,在下面建立一个虚拟目录叫做license 

2、win7 win8的host权限要注意,不然不好保存

3.把“127.0.0.1 api.devsense.com”复制到C:\WINDOWS\system32\drivers\etc下的hosts文件中并保存。 注意:只复制引号内的内容;复制进去后可能你没有权限在那个文件夹内保存文件,会提示你保存到“我的文档”下,你就先保存到“我的文档”下,然后找到保存的文件,把文件名修改为hosts复制到这个文件夹内将原来的hosts替换掉。

4)在浏览器地址栏输入:http://127.0.0.1/license/default.aspx 查看是否报错,不报错就对了,我在我电脑上看到的是空白页,报错的时候请百度或谷歌之,一般比较好解决。

5)运行Run PhptoolCracker.exe,单击Browse,定位到C:\Users\Administrator\AppData\Local\Microsoft\VisualStudio\12.0\Extensions\DEVSENSE\PHP Tools for Visual Studio 2013 1.14.5514\Devsense.VisualStudio.LicensePackage.dll,单击Replace即可。

显示替换成功。

注意:

文件定位一定要定位到Devsense.VisualStudio.LicensePackage.dll,如下图所示,若只到.dll所在的文件夹会显示“路径无法访问的错误”。

6)打开Visual Studio 2010 / 2012 / 2013…等,点帮助菜单并点击“PHP tools for Visual studio”

7)点击激活产品“Activate Product”

8)随便输入一个

总结:最关键的就是第四步,浏览器打开default.aspx时不报类似下面的错误即可。

破解过程已经完成,下一篇说明怎么配置php和xdebug

地址如下:链接:http://pan.baidu.com/s/1pJj4sp9 密码:xprr  高级使用

链接:http://pan.baidu.com/s/1eQgyTuq 密码:kd1s  菜鸟使用,自带说明文档
 

链接: https://pan.baidu.com/s/1migg2Re 密码: 2b7t

明了怎么破解php tools for visual studio。但是破解后就能用了吗?

不是的,还得配置php.ini和安装xdebug插件。

下面详细说明一下

首先你需要到php官方下载一个php压缩包。

PHP For Windows: Binaries and sources Releases

http://windows.php.net/download#php-5.6

win8 一般下载这个

VC11 x64 Non Thread Safe (2015-Jul-10 06:25:45)

解压到c盘 php下。

然后运行visual studio的时候会报错,报错的原因是:php.ini没配置好;

点击Configurephp选项

说明了2个问题,一个是php.ini没有,在C:\php里修改php.ini_develop 重命名:php.ini

还有一个问题是没有xdebug。到xdebug下载一个dll,建议下载32位的。http://www.xdebug.org/download.php

2.把文件重命名php_xdebug.dll.然后放在php的安装目录下的ext目录下.

3.修改php.ini文件

在文件中加入一下代码

[Xdebug]
zend_extension_ts = "c:/php/ext/php_xdebug-2.1.2-5.2-vc6.dll"

xdebug.collect_params=On
xdebug.collect_return=On
xdebug.trace_output_dir="F:\phpweb\xdebug" //设定函数调用监测信息的输出文件的路径。
xdebug.profiler_enable=On  //打开效能监测器。
xdebug.profiler_output_dir="F:\phpweb\xdebug" //设定效能监测信息输出文件的路径。

安装完成

内容为<?php  phpinfo();?>

如果输出的内容中有看到xdebug,说明安装配置成功。

如果没有那就说明你安装的xdebug不对,不是说xdebug版本有问题,与php的版本不兼容。因为php有很多版本86 64的,线程安全的,线程不安全的等等。那你不知道下载那个xdebug怎么办?

最简单的版本就是讲你的phpinfo()打印出来的信息,在一下地址录入一下:

http://xdebug.org/wizard.php  将页面信息直接copy进去,不是源代码

点击检测,

按照指示,直接下载这个版本的dll就行了。

完美调试!

这个时候注释phpinfo();

重新刷新网页:

然后通过浏览器访问,我们惊奇地发现,出错信息变成了彩色的了:

玩家留言 跟帖评论
查看更多评论
相关文章
猜你喜欢
同类下载