PHP 编程中,怎么打出变量符号"$"?

2019-05-02 07:29:54 +08:00
 hgjian
php 编程中,怎么打出变量符号"$"?每次都按 shift 键加"$"键?
8903 次点击
所在节点    PHP
69 条回复
chinvo
2019-05-02 09:33:31 +08:00
@hubqin #20 PHPStorm 的话直接打方法名 /属性名,然后回车选代码提示第一条就能自动补全吧,连 this 都不用打
zsdroid
2019-05-02 09:51:19 +08:00
输入邮箱时,怎么打出变量符号"@"?每次都按 shift 键加"@"键?
blless
2019-05-02 09:54:44 +08:00
其实是 4 位置有点偏,还真别说,我就是因为打$太烦才不喜欢用 php
zsdroid
2019-05-02 09:59:43 +08:00
复制粘贴时,怎么按?每次都按 4 个键,好烦啊
hubqin
2019-05-02 10:01:15 +08:00
@chinvo 哈哈,多谢,我太笨了,新技能✔。另,我一直有个疑问,就是光标怎么快捷前进一格跳出引号,括号等,现在使用箭头键,感觉太不方便了,之前用 sublime 是设置 ctrl+shift+space 移动的。望大佬们多多指教~
hubqin
2019-05-02 10:05:13 +08:00
@changwei 大括号完全可以使用自动补全,很少需要手动打的。比如,输入 pubf+Tab ( Tab 可以设置换成 Enter ),就会输出:public function (){},输入 if+ctrl+shift+Enter,就会自动输出:if() {}
chinvo
2019-05-02 10:05:23 +08:00
@hubqin
ctrl (command) + [ / ]

alt + ctrl (command) + [ / ]
mengkun
2019-05-02 10:19:59 +08:00
jQuery: $(✪ω✪) ?
hubqin
2019-05-02 10:23:08 +08:00
@chinvo 这个在我的 PHPstorm 会变成注释。尝试了下在 Key Map 找到操作“ Right ”,快捷键设置 ctrl+shift+space,发现可以。
loginv2
2019-05-02 10:28:18 +08:00
以前我也觉得输入$不方便,直到我做了个 AHK 脚本
```
$4::
if pressesCount > 0 ; > 0 说明 SetTimer 已经启动了,按键次数递增
{
pressesCount += 1
return
}
;否则,这是新一系列按键的首次按键。将计数设重置为 1,并启动定时器:
pressesCount = 1
SetTimer, WaitKey, 400 ;在 400 毫秒内等待更多的按键。
return

WaitKey:
SetTimer, WaitKey, off
if pressesCount = 1 ;该键已按过一次。
{
Gosub singleClick
}

else if pressesCount = 2 ;该键已按过两次。
{
Gosub doubleClick
}

else if pressesCount = 3
{
Gosub trebleClick
}
;不论上面哪个动作被触发,将计数复位以备下一系列的按键:
pressesCount = 0
return

singleClick:
send 4
return

doubleClick:
send 44
return

trebleClick:
send $
return
```
guanhui07
2019-05-02 10:33:08 +08:00
交叉 ,右小指按右边 shift ,左边食指按 4
zxq2233
2019-05-02 10:40:31 +08:00
copy+c
yeshiwei
2019-05-02 11:16:17 +08:00
@guanhui07 🤝
mamahaha
2019-05-02 11:17:51 +08:00
能产生这样的问题还有回答这个问题的人都是很闲的人
agdhole
2019-05-02 11:48:11 +08:00
买个可编程键盘
bzj
2019-05-02 11:57:41 +08:00
@laqow 不可能,别的语言要声明类型
realpg
2019-05-02 12:08:13 +08:00
使用空格短一截 两边各多 2 个自定义快捷键的键盘可破
chinvo
2019-05-02 12:09:24 +08:00
@laqow #14 写 C# 写多了最近个人小项目用 PHP,动不动就打 var 了
viator42
2019-05-02 12:33:05 +08:00
可以考虑买个脚踏板
icy37785
2019-05-02 12:54:36 +08:00
那你的大括号都是怎么打的呢

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/560447

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX