顯示具有 開發工具 標籤的文章。 顯示所有文章
顯示具有 開發工具 標籤的文章。 顯示所有文章

2018年3月14日 星期三

遠端編輯VSC

因為內測環境要連遠端,不是建置在本機上面,原因其實我也不是很清楚,大概是為了省電吧(平常下班要自己電腦要關機),共用的不用關,也可能是遠端機子比較好,環境跟正式的一樣,我本機也不用那麻煩再安裝一次laravel,大概是諸如此類的原因,我需要對遠端的程式碼進行coding

於是找到
http://www.cnblogs.com/learn21cn/p/6189023.html
https://spin.atomicobject.com/2017/12/18/remote-vscode-file-editing/

以下linux作業系統就是我的遠端
在linux上裝rmate
在vsc上裝Remote VSCode擴展
自訂一下ssh config
就可以直接在命令列上打入
C:\Users\xin02> ssh kestanley
root@10.10.10.32's password:****
來登入linux
然後
rmate my.text 就可以在VSC打開囉

但是!!!
這種方法不是我想要的那種,這一次只能開一個檔案,我希望他跟平常一樣在旁邊的explorer列出所有的文件阿~~~


於是乎放棄上面這種方法
改用
https://github.com/liximomo/vscode-sftp
SFTP這個擴展就大功告成了,繞了好大一圈阿
{
"protocol": "sftp",
"context":"D:\\remote",
"host": "10.10.10.32",
"port":22,
"username": "root",
"password":"****",
"ignore": [
".vscode",
".git",
".DS_Store",
".svn"
],
"uploadOnSave": true,
"remotePath": "/usr/share/nginx/html/"
}

2018年3月13日 星期二

vsc裝 php intelliSense擴展


https://github.com/Microsoft/vscode/issues/13356

Added in Settings:
{
    "php.executablePath": "C:\\PHP_7\\php.exe",
    "php.validate.executablePath": "C:\\PHP_7\\php.exe",
    ...
}

2018年2月22日 星期四

好用小工具

截圖軟體 Screenpresso API測試軟體 postman 壓力測試工具 jmeter 專案管理工具 redmine 對接linux工具MobaXterm
或者WinSCP

2017年12月6日 星期三

gulp自动添加版本号

為什麼要添加版本號呢?因為用戶會暫存CSS,所以請求網址不一樣,瀏覽器就會重載,用戶才不會一直用到舊的貨
總之,因為時代變遷,但專案還是舊舊的,所以要現在比較少人用的gulp了
附上比較新的連結
https://www.qianyanqianyu.com/?p=14

我常用的IDE功能

因為coding的年齡來不算太長,所以工具也不算熟用
用過
notepad++
eclipse
sublime
netbeans
visualstudiocode
我工作時間還不到兩年,所以有些只用了1個禮拜,有些用了幾個月,最長的也不到一年...
以下列visaulStudioCode,常忘記但會用到的快捷鍵,

ctrl+k+[
摺疊,可以幫我把所有的function摺起來
ctrl+u
游標回到上一個位置
shift+alt+f
格式化code
shift+alt+滑鼠左鍵
多游標操作
shift+alt+↓
複製上一行
ctrl+tab
切換到上個頁籤
ctrl+shift+\
游標跳到對應的括號
上頁下頁  alt +←    alt +→


內建貼心功能
/**    在function上方打,就會出現format好的註釋,非常方便


外掛功能
Align   ctrl+alt+a   將code像表格般對齊



在 vscode 1.8 版本增加了如下两个快捷键配置
自定义快捷键配置中 keybindings.json 增加如下代码即可
    {
        "key": "ctrl+shift+u",
        "command": "editor.action.transformToUppercase",
        "when": "editorTextFocus"
    },
    {
        "key": "ctrl+shift+l",
        "command": "editor.action.transformToLowercase",
        "when": "editorTextFocus"
    }

https://www.zhihu.com/question/48779613/answer/146510029


http://qingbob.com/visual-studio-code-tips/

https://www.zhihu.com/question/37623310

快捷键大全
http://blog.csdn.net/crper/article/details/54099319