国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
一個 8 年 PhpStorm 使用者的配置分享 | PHP 技術(shù)論壇

我使用 PhpStorm 很長時間了,差不多 8 年。更準確地說是從 2012 年開始。那時候是第三版。那段時間發(fā)生了許多事,也發(fā)生了很大的改變。當然。你每天都會學到很多。這篇文章是我在 PhpStorm 的 8 年經(jīng)驗總結(jié),我的這些最佳設(shè)置使你成為更快的開發(fā)者,讓你關(guān)注于更重要的事。

如果你不關(guān)心確切的設(shè)置及其用途,你可以下載我的快照(包含我個人的 GitHub 和 Material 主題),并通過 File > Import Settings 導入它到 PhpStorm。只需滾動到這篇文章的末尾,就可以找到你需要的東西。

我的最佳設(shè)置

我將只向你展示你需要更改的設(shè)置,他們與默認設(shè)置不同。 [ ] 取消選擇或 [x] 進行選擇。

一般

隱藏所有不需要的東西

View > Appearance

  • [ ] Toolbar

  • [ ] Tool Window Bars

  • [ ] Status Bar

  • [ ] Navigation bar

設(shè)置

Appearance & Behaviour > Appearance

  • [ ] Animate windows
    沒有任何改善,但會降低性能

  • [x] Show memory indicator
    如果你使用狀態(tài)欄來更好地了解內(nèi)存使用情況

  • [ ] Show tool window bars
    刪除更多沒用的狀態(tài)欄

  • [ ] Show tool window numbers
    刪除更多沒用的狀態(tài)欄

Appearance & Behaviour > System Settings

  • [ ] Reopen last project on startup
    我同時開發(fā)多個項目,所以我想選擇哪個項目應(yīng)該在一開始就打開

  • [ ] Confirm application exit
    如果我要退出該應(yīng)用程序,則應(yīng)立即關(guān)閉而無需任何確認

  • [x] Open project in new window
    PhpStorm 使你可以在與當前項目相同的窗口中打開項目。這是 99% 的不是你想要的。

Appearance & Behaviour > File Colors

  • [ ] Enable File Colors

  • [ ] Use in Editor Tabs

  • [ ] Use in Project View

也許你喜歡,也許不喜歡。我不知道。這些選項將文件顏色和背景顏色從標簽和目錄數(shù)中移除,用于某些特殊文件夾,例如 node_modulestests

快捷鍵

基本上我使用默認快捷鍵,但我還是修改了下面這些快捷鍵,來提高我的效率。

譯者注:macbook 里的 Cmd 相當于 Windows 里的 Alt 。

  • Ctrl + V Split Vertically
    垂直分割。

  • Ctrl + H Split Horizontally
    水平分割。

  • Cmd + T Run...
    如果你在測試文件中,只需要在方法中按下此快捷鍵,就可以對該方法進行測試。

  • Shift + Cmd + T Run
    此快捷鍵可以在程序中任何位置使用。它只是再次運行最后一個測試。

  • Ctrl + W Hide Active Tool Window
    運行測試時,將打開測試窗口。如果你在 PhpStorm 中使用終端,這也可能很有用。使用此快捷鍵,你可以隨時關(guān)閉它。

  • Cmd + 2 Select in Project View
    你現(xiàn)在可能知道這一點。使用 Cmd + 1 可以切換側(cè)邊欄。我仍然經(jīng)常需要跳到側(cè)邊欄項目樹中。我經(jīng)常使用 Shift + Shift 來搜索所有內(nèi)容,或者使用 Cmd + O 來搜索類。所以我從不使用側(cè)邊欄。但是,如果你想使用當前打開的文件進入該菜單,則此快捷鍵會非常好用。

Editor > General

  • [ ] Enable Drag'n'Drop functionaliy in editor
    這個選項其實很沒用。如果你不禁用它,它可以用鼠標移動代碼,這種事情經(jīng)常發(fā)生,即使你不想要它。

  • [ ] Show notification after reformat code action

  • [ ] Show notification after optimize imports action

  • [x] Soft-wrap-files
    這是一個非??岬墓δ?。當你編輯 Markdown 文件時,行從不換行。使用此選項,你可以改變它。他們現(xiàn)在將他封裝好了。

  • Strip trailing spaces on Save: All
    這個命令在每個單獨的保存命令中刪除了所有的尾隨空格(如果不使用制表符, PhpStorm 會自動保存)。

  • [ ] Always keep trailing spaces on caret line

  • [x] Ensure line feed at file end on save
    使用此選項,可以確保文件末尾有一個空行。

Editor > General > Appearance

  • [ ] Show hard wrap and visual guides

  • [ ] Show code lens on scrollbar hover
    這將刪除當你在滾動條上特定位置懸停時代碼的「預覽」。

Editor > General > Breadcrumbs

  • [ ] Show Breadcrumbs
    我們不需要面包屑。所以我們禁用它。我們喜歡干凈的用戶界面。

Editor > General > Code Completion

  • [x] Show full method signatures
    我們希望在方法的代碼完成啟動時查看所有內(nèi)容。

Editor > General > Code Folding

就個人而言,我不喜歡任何代碼折疊,因為我想看看自己編寫的代碼。

  • [ ] Show coding folding outline

  • [ ] File header

  • [ ] Imports

  • [ ] HTML 'style' attribute

  • [ ] XML entities

  • [ ] Data URIs

  • [ ] Imports

Editor > General > Editor Tabs

  • Appearance: None

如果你不使用選項卡,我推薦你使用該設(shè)置。你可以用 Cmd + E 來獲取最近文件或者使用 Shift + Shift 來快速搜索。因此,沒有必要顯示這些選項卡。

Editor > General > Smart Keys > PHP

  • [ ] Enable smart function parameters completion

  • [ ] Select variable name without '$' sign on double click

如果我雙擊變量,我不希望它選中 $ 符號,因此我不啟用該設(shè)置。

Editor > General > Font

該配置比較個性化,你可以根據(jù)自己的偏好選擇。以下是適合我的配置

  • Font: Menlo

  • Size: 15

  • Line spacing: 1.9

Editor > General > Color Scheme > General

如果你像我一樣不喜歡這些方法分隔符,你可以禁用它們。目前你還沒有辦法禁用 use 語句的分隔符,但是有一種解決辦法,只需為以下條目取消設(shè)置前景色

  • [ ] Method separator color, Foreground

Editor > General > Code Style

  • Line Seperator: Unix and macOS

Editor > General > Inspections

你可能會猜想我為什么沒有做出說明。列出列表非常復雜。我在這里針對 Laravel 進行了一些調(diào)整以便你能擁有一個整潔的環(huán)境而不是惱人的下劃線。我的拼寫檢查也可以在下載包中找到。如果您有任何疑問,請告訴我。

Editor > General > Inlay Hints

  • [ ] Show hints for:

我不需要顯示提示。

Languages & Frameworks > PHP > Debug

  • [ ] Force break at first line when no path mapping specified

  • [ ] Force break at first line when a script is outside the project

在使用 Laravel Valet 時,你應(yīng)該取消兩者。否則,xdebug 將在 Valet 中開始調(diào)試。

Tools > Web Browsers

  • [ ] Show browsers popup in the editor

 你還記得所有帶有瀏覽器小圖標的預覽嗎?你可以禁用它。

結(jié)論

該 IDE 就像 Sublime 一樣干凈直觀,只是比 Sublime 多集成了 IDE。你可以從 這里下載我的完整并使用  File > Import Settings 來導入設(shè)置。

里面還包括

該軟件包還包含我定制的 GitHub 和 Material 主題。我的 Material 主題并不像原始主題那樣豐富多彩。而是更加簡潔以便你能夠集中注意力。并且增加了 Laravel 特定的檢查規(guī)則。如果您不使用它,由于 Laravel Facade 的設(shè)計,大多數(shù)情況下,很多內(nèi)容都會標記成橙色或紅色線條,IDE 很難識別所有內(nèi)容。

我是不是還有遺漏?如果你有其他實用技巧可以幫助我使 PhpStorm 變得更好。讓我知道。

本文中的所有譯文僅用于學習和交流目的,轉(zhuǎn)載請務(wù)必注明文章譯者、出處、和本文鏈接
我們的翻譯工作遵照 CC 協(xié)議,如果我們的工作有侵犯到您的權(quán)益,請及時聯(lián)系我們。
本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
Mac PHPStorm 使用心得
IntelliJ IDEA初始化配置
Eclipse設(shè)置:背景與字體大小和xml文件中字體大小調(diào)整
2020年IntelliJ IDEA最新最詳細配置圖文教程
JetBrains PhpStorm 2016.2.2 ? Free download of SOFTWARE, GAMES, VIDEO, MUSIC
PhpStorm 2022 mac(PHP集成開發(fā)軟件)
更多類似文章 >>
生活服務(wù)
分享 收藏 導長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服