Home php教程 php手册 php开发工具之vs2005图解

php开发工具之vs2005图解

Jun 13, 2016 pm 12:30 PM
.net php Why Woolen cloth Illustration app develop development tools use

为什么会想到用vs2005呢?
一是有感于vs开发.net应用程序,或者asp.net时候的强大。。。。。一直很怀念
二是 vs是个很全面的编辑器,甚至图片都可以直接打开编辑,对于类似我这样工作杂,语言用的也杂的人很方便。(vs虽然也能开发java程序,但就远远不及eclipse了)。
另外zend studio和 eclipse,java开发的,界面上都没有vs来的清爽。用起来也感觉没vs反应快。

先看下我的界面:
1、代码编辑窗口。配色方案,我很喜欢eclipse的默认配色。所以参照eclipse,配置了一下,很漂亮吧?
510){this.resized=true;this.style.width=510;}" border=0 resized="true">
2、项目资源管理器,列出了项目的所有文件。
510){this.resized=true;this.style.width=510;}" border=0>
3、类试图,这里是项目里的类列表。对于现在的面向对象开发来说,还是很方便的。
510){this.resized=true;this.style.width=510;}" border=0>
这只是个小面板,要查找的时候,还可以打开对象管理器。可以更方便。并且双击,就可以到代码所在页和行,进行编辑。
510){this.resized=true;this.style.width=510;}" border=0 resized="true">
4、当一个文件代码太多的时候,寻找一个方法,是不是很类?看看vs~ ,自动有个方法列表,一点就过去了,这是我特喜欢的功能。
510){this.resized=true;this.style.width=510;}" border=0 resized="true">
5、开发吗,当然要有代码提示了。
510){this.resized=true;this.style.width=510;}" border=0>
510){this.resized=true;this.style.width=510;}" border=0>
510){this.resized=true;this.style.width=510;}" border=0>
对了,还有什么呢? 当然,还有很多。
1、php 在vs中debug,也是可以做到的。
2、vs可以调试js,给js设断点
3、http://www.mysql.com/windows ,装个驱动后,可以在vs中直接管理mysql数据库。
4、当然还有vs本身的一些优点,比如,可以设置外部工具。像可以把.tpl的模板文件,设置为dreamweaver去编辑。把psd jpg gif设置为photoshop去编辑。

怎么样?不失为一款不错的php ide吧?

Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn

Hot AI Tools

Undresser.AI Undress

Undresser.AI Undress

AI-powered app for creating realistic nude photos

AI Clothes Remover

AI Clothes Remover

Online AI tool for removing clothes from photos.

Undress AI Tool

Undress AI Tool

Undress images for free

Clothoff.io

Clothoff.io

AI clothes remover

AI Hentai Generator

AI Hentai Generator

Generate AI Hentai for free.

Hot Article

R.E.P.O. Energy Crystals Explained and What They Do (Yellow Crystal)
2 weeks ago By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: How To Get Giant Seeds
1 months ago By 尊渡假赌尊渡假赌尊渡假赌
Two Point Museum: All Exhibits And Where To Find Them
1 months ago By 尊渡假赌尊渡假赌尊渡假赌

Hot Tools

Notepad++7.3.1

Notepad++7.3.1

Easy-to-use and free code editor

SublimeText3 Chinese version

SublimeText3 Chinese version

Chinese version, very easy to use

Zend Studio 13.0.1

Zend Studio 13.0.1

Powerful PHP integrated development environment

Dreamweaver CS6

Dreamweaver CS6

Visual web development tools

SublimeText3 Mac version

SublimeText3 Mac version

God-level code editing software (SublimeText3)

Explain late static binding in PHP (static::). Explain late static binding in PHP (static::). Apr 03, 2025 am 12:04 AM

Static binding (static::) implements late static binding (LSB) in PHP, allowing calling classes to be referenced in static contexts rather than defining classes. 1) The parsing process is performed at runtime, 2) Look up the call class in the inheritance relationship, 3) It may bring performance overhead.

What are PHP magic methods (__construct, __destruct, __call, __get, __set, etc.) and provide use cases? What are PHP magic methods (__construct, __destruct, __call, __get, __set, etc.) and provide use cases? Apr 03, 2025 am 12:03 AM

What are the magic methods of PHP? PHP's magic methods include: 1.\_\_construct, used to initialize objects; 2.\_\_destruct, used to clean up resources; 3.\_\_call, handle non-existent method calls; 4.\_\_get, implement dynamic attribute access; 5.\_\_set, implement dynamic attribute settings. These methods are automatically called in certain situations, improving code flexibility and efficiency.

Is the conversion speed fast when converting XML to PDF on mobile phone? Is the conversion speed fast when converting XML to PDF on mobile phone? Apr 02, 2025 pm 10:09 PM

The speed of mobile XML to PDF depends on the following factors: the complexity of XML structure. Mobile hardware configuration conversion method (library, algorithm) code quality optimization methods (select efficient libraries, optimize algorithms, cache data, and utilize multi-threading). Overall, there is no absolute answer and it needs to be optimized according to the specific situation.

In Go, why does printing strings with Println and string() functions have different effects? In Go, why does printing strings with Println and string() functions have different effects? Apr 02, 2025 pm 02:03 PM

The difference between string printing in Go language: The difference in the effect of using Println and string() functions is in Go...

Explain JSON Web Tokens (JWT) and their use case in PHP APIs. Explain JSON Web Tokens (JWT) and their use case in PHP APIs. Apr 05, 2025 am 12:04 AM

JWT is an open standard based on JSON, used to securely transmit information between parties, mainly for identity authentication and information exchange. 1. JWT consists of three parts: Header, Payload and Signature. 2. The working principle of JWT includes three steps: generating JWT, verifying JWT and parsing Payload. 3. When using JWT for authentication in PHP, JWT can be generated and verified, and user role and permission information can be included in advanced usage. 4. Common errors include signature verification failure, token expiration, and payload oversized. Debugging skills include using debugging tools and logging. 5. Performance optimization and best practices include using appropriate signature algorithms, setting validity periods reasonably,

Why is it necessary to pass pointers when using Go and viper libraries? Why is it necessary to pass pointers when using Go and viper libraries? Apr 02, 2025 pm 04:00 PM

Go pointer syntax and addressing problems in the use of viper library When programming in Go language, it is crucial to understand the syntax and usage of pointers, especially in...

Why do all values ​​become the last element when using for range in Go language to traverse slices and store maps? Why do all values ​​become the last element when using for range in Go language to traverse slices and store maps? Apr 02, 2025 pm 04:09 PM

Why does map iteration in Go cause all values ​​to become the last element? In Go language, when faced with some interview questions, you often encounter maps...

xml online formatting xml online formatting Apr 02, 2025 pm 10:06 PM

XML Online Format Tools automatically organizes messy XML code into easy-to-read and maintain formats. By parsing the syntax tree of XML and applying formatting rules, these tools optimize the structure of the code, enhancing its maintainability and teamwork efficiency.

See all articles