请列举一些你认为最舒服的,和PHP开发有关的软件、使用习惯等。
ps:知乎上看的答案多了,我还真觉得自己学富五车,可到了让自己去回答问题时,脑子里除了负能量的吐槽外,啥也没有。呵呵哒。
回复内容:
写代码的时候把小拇指微微翘起来?----------------------------------------
顺便提一下,过了一年了。
并不觉得人人都说好的语言能够优雅的起来。呵呵哒。
都用mac了,还要IDE,白瞎了那些cli。不如windows。
优雅你不如python,ruby,perl。
我的习惯就是能不开ide就不开ide。 人与动物最大的区别就是,人会使用工具。
下面是如何优雅的使用Mac开发之工具篇:
1. IDE
PhpStorm,收费的但绝对物有所值,世界上有家公司叫JetBrains,他们开发的IDE都炒鸡好使,谁用谁知道 JetBrains IDEs to create a better Web: IntelliJ IDEA, ReSharper, RubyMine, WebStorm, PhpStorm, PyCharm

2. 数据库Client
Sequel Pro ,可以轻松的进行MySQL的各种操作,关键是人家还是免费的,我最喜欢的功能就是,可以通过一层SSH隧道进行MySQL的连接。

3. 版本控制
Git,现在大家都用Git了,还在用svn的请不要关注我, SourceTree Free Mercurial and Git Client for Windows and Mac应该是目前最好用的Git图形化界面了。

4. Terminal & TotalTerminal
程序猿用Mac的一个很关键原因就是MacOS是一个UNIX系统,可以很方便的模拟Linux服务器环境。配合TotalTerminal is a system-wide terminal accessible via a hot-key 的快捷键呼出功能,简直是如虎添翼!

5. 文件传输
https://cyberduck.io/ 几乎支持所有的文件传输协议,非常方便

简直是神器,上图

首先不管是远程开发还是本地开发,你都可以先设置一个“站点”可以配置url/ssh/ftp/git/db所有你需要的一切


这里可以直接连接ssh,在服务器端各种操作,完全不需要用别的软件或者是Mac的控制台

要是不会写某个函数之类的,各种书随便查

同样也可以直接连接数据库,交互界面也十分友好
======================
Coda2不是IDE,但是你要是开发网站,只用它就够了!
http://www.panic.com/coda/
======================
看着题主被各种嘲讽真是于心不忍
知乎风气越来越坏了
得治 雇个秘书,然后口述。 优雅都是指代码优雅。
写的代码优雅,notepad码也一帮人跪舔。
写出一坨翔来,你就是把ide玩出花来也白搭。
多玩些实在的,少弄些虚的,代码能是靠ide优雅的么。
ide是提高效率的,不是装逼的。
多折腾ide能让你写代码写得快些,并不能写得更优雅,因此如果本来写的是一坨翔,只能让你写出更多翔。 我用sublime text 3 感觉不错 【Visual Studio Code】 ,一个运行于 OS X,Windows 和 Linux 之上的,由Microsoft针对于编写现代 web 和云应用的跨平台编辑器。


PHPStorm 集成 CodeSniffer. 写出诗一样的代码。

php把负数转为正整数的方法:1、使用abs()函数将负数转为正数,使用intval()函数对正数取整,转为正整数,语法“intval(abs($number))”;2、利用“~”位运算符将负数取反加一,语法“~$number + 1”。

实现方法:1、使用“sleep(延迟秒数)”语句,可延迟执行函数若干秒;2、使用“time_nanosleep(延迟秒数,延迟纳秒数)”语句,可延迟执行函数若干秒和纳秒;3、使用“time_sleep_until(time()+7)”语句。

php除以100保留两位小数的方法:1、利用“/”运算符进行除法运算,语法“数值 / 100”;2、使用“number_format(除法结果, 2)”或“sprintf("%.2f",除法结果)”语句进行四舍五入的处理值,并保留两位小数。

判断方法:1、使用“strtotime("年-月-日")”语句将给定的年月日转换为时间戳格式;2、用“date("z",时间戳)+1”语句计算指定时间戳是一年的第几天。date()返回的天数是从0开始计算的,因此真实天数需要在此基础上加1。

php字符串有下标。在PHP中,下标不仅可以应用于数组和对象,还可应用于字符串,利用字符串的下标和中括号“[]”可以访问指定索引位置的字符,并对该字符进行读写,语法“字符串名[下标值]”;字符串的下标值(索引值)只能是整数类型,起始值为0。

方法:1、用“str_replace(" ","其他字符",$str)”语句,可将nbsp符替换为其他字符;2、用“preg_replace("/(\s|\ \;||\xc2\xa0)/","其他字符",$str)”语句。

php判断有没有小数点的方法:1、使用“strpos(数字字符串,'.')”语法,如果返回小数点在字符串中第一次出现的位置,则有小数点;2、使用“strrpos(数字字符串,'.')”语句,如果返回小数点在字符串中最后一次出现的位置,则有。

在php中,可以使用substr()函数来读取字符串后几个字符,只需要将该函数的第二个参数设置为负值,第三个参数省略即可;语法为“substr(字符串,-n)”,表示读取从字符串结尾处向前数第n个字符开始,直到字符串结尾的全部字符。


Hot AI Tools

Undresser.AI Undress
AI-powered app for creating realistic nude photos

AI Clothes Remover
Online AI tool for removing clothes from photos.

Undress AI Tool
Undress images for free

Clothoff.io
AI clothes remover

AI Hentai Generator
Generate AI Hentai for free.

Hot Article

Hot Tools

SAP NetWeaver Server Adapter for Eclipse
Integrate Eclipse with SAP NetWeaver application server.

Dreamweaver Mac version
Visual web development tools

ZendStudio 13.5.1 Mac
Powerful PHP integrated development environment

Atom editor mac version download
The most popular open source editor

SublimeText3 Linux new version
SublimeText3 Linux latest version
