<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          學(xué)會(huì)配置Pycharm這一招,事半功倍!

          共 2224字,需瀏覽 5分鐘

           ·

          2022-06-02 07:49


          Hello 大家好,我是菜鳥哥。

          周圍很多同學(xué)都在學(xué)Python,簡(jiǎn)單好用,功能強(qiáng)大,容易上手。而開發(fā)Python代碼大部分都是用的Pycharm。當(dāng)然肯定有小伙伴,表示不服,vscode也是很強(qiáng)大的。確實(shí)vscode也是開發(fā)的神兵利器,尤其是在全棧開發(fā),多語(yǔ)言開發(fā),優(yōu)勢(shì)會(huì)更明顯。


          但是Pycharm作為專業(yè)的Python它的很多功能還是要比vscode強(qiáng)大方便不少,今天就來(lái)教大家一招,讓你遠(yuǎn)程開發(fā)的時(shí)候爽歪歪!


          遇到的困惑

          很多時(shí)候我們?cè)诒镜亻_發(fā),比如小編喜歡在mac上開發(fā)代碼,然后開發(fā)好的代碼再遠(yuǎn)程通過(guò)ssh傳到服務(wù)器。


          這樣做法,當(dāng)你開發(fā)一個(gè)小項(xiàng)目是沒(méi)有啥問(wèn)題的,但是如果你開發(fā)大型的項(xiàng)目,有很多文件夾,然后每個(gè)文件夾又有不同的模塊,當(dāng)你修改的時(shí)候,當(dāng)你需要改多個(gè)文件的時(shí)候。這個(gè)時(shí)候麻煩就來(lái)了,你需要在不同的文件夾里面尋找你的修改的文件,而且還需要傳到不同的遠(yuǎn)程的服務(wù)器目錄上去,就非常麻煩。

          比如我們現(xiàn)在有7個(gè)不同的項(xiàng)目,當(dāng)修改的時(shí)候就很麻煩,每天需要重復(fù)和繁瑣的來(lái)做ssh這個(gè)事情很多次,非常崩潰。。。


          有的同學(xué)說(shuō),用git搭建一個(gè)開發(fā)環(huán)境不是可以解決這個(gè)問(wèn)題,確實(shí)git的功能非常強(qiáng)大,協(xié)同管理開發(fā)非常不錯(cuò),但是屬于重量級(jí)的,需要下載安裝一個(gè)環(huán)境。有沒(méi)有輕量級(jí)的,我本地修改點(diǎn)save就可以自動(dòng)更新遠(yuǎn)程服務(wù)器上的文件。pycharm里面正好有這個(gè)功能,非常爽,分享給大家。


          Pycharm里面設(shè)置遠(yuǎn)程開發(fā)管理
          第一步配置遠(yuǎn)程的服務(wù)器
          1).首先打開你的Pycharm的tools菜單,找到deveopment
          點(diǎn)擊 tools? -->? Deployment? -->? Configuration


          2).彈出如下對(duì)話框,點(diǎn)擊左上角的 ‘+’,選擇SFTP,,在彈出的小對(duì)話窗中輸入服務(wù)器IP地址,點(diǎn)擊OK。


          3).彈出如下對(duì)話窗,點(diǎn)擊右邊的紅圓圈中的三點(diǎn)圖標(biāo),配置SSH信息。


          4).彈出如下對(duì)話窗,填好信息之后,就可以點(diǎn)擊Test Connection了,連接成功之后,點(diǎn)擊對(duì)話窗右下角的OK。


          然后就回到前一個(gè)對(duì)話窗了,Root path可以點(diǎn)擊Autodetect. Web server HRL暫時(shí)可以不用寫,好像Web相關(guān)的程序會(huì)用到,一般我們的開發(fā)不需要關(guān)這個(gè)。


          第二步,關(guān)聯(lián)本地的開發(fā)目錄和遠(yuǎn)程的目錄
          1).點(diǎn)擊mapping,然后選擇項(xiàng)目在本地電腦的文件路徑和在服務(wù)器上的文件路徑,如下圖:

          然后點(diǎn)擊 Excluded Paths 可以設(shè)置一些不想同步的目錄,例如軟件的配置文件目錄等,如下圖:

          完了之后,點(diǎn)擊對(duì)話窗右下角的OK就完成Deployment的配置了,效果如下圖所示。這樣就大功告成了。


          最后一步,自動(dòng)同步文件

          經(jīng)過(guò)上面一波操作,已經(jīng)大功告成了,我們修改了本地的開發(fā)目錄,然后點(diǎn)擊tools/Development/upload to xxx 即可。但是還有更爽的辦法,直接每次開發(fā)完了之后ctrl+s即可自動(dòng)完成整個(gè)的上傳工作。


          點(diǎn)擊Tools? -->? Deployment? -->? Options

          彈出如下窗口,在Upload changed files auto......這一個(gè)選項(xiàng)中選擇On explicit save action,即每次點(diǎn)擊保存時(shí)會(huì)自動(dòng)更新到服務(wù)器。點(diǎn)擊OK。


          這樣每次就非常爽了,當(dāng)然上面的功能其實(shí)都是Pycharm專業(yè)版的,社區(qū)版沒(méi)有這個(gè)功能,但是小編有辦法讓你可以免費(fèi)永久的用到專業(yè)版的功能,需要了解咨詢的話,后臺(tái)找小助手。


          在上面的公眾號(hào)后臺(tái)輸入:小助手,找他咨詢

          暗號(hào):pycharm




          推薦閱讀:

          入門:?最全的零基礎(chǔ)學(xué)Python的問(wèn)題? |?零基礎(chǔ)學(xué)了8個(gè)月的Python??|?實(shí)戰(zhàn)項(xiàng)目?|學(xué)Python就是這條捷徑


          干貨:爬取豆瓣短評(píng),電影《后來(lái)的我們》?|?38年NBA最佳球員分析?|? ?從萬(wàn)眾期待到口碑撲街!唐探3令人失望? |?笑看新倚天屠龍記?|?燈謎答題王?|用Python做個(gè)海量小姐姐素描圖?|碟中諜這么火,我用機(jī)器學(xué)習(xí)做個(gè)迷你推薦系統(tǒng)電影


          趣味:彈球游戲? |?九宮格? |?漂亮的花?|?兩百行Python《天天酷跑》游戲!


          AI:?會(huì)做詩(shī)的機(jī)器人?|?給圖片上色?|?預(yù)測(cè)收入?|?碟中諜這么火,我用機(jī)器學(xué)習(xí)做個(gè)迷你推薦系統(tǒng)電影


          小工具:?Pdf轉(zhuǎn)Word,輕松搞定表格和水印!?|?一鍵把html網(wǎng)頁(yè)保存為pdf!|??再見PDF提取收費(fèi)!?|?用90行代碼打造最強(qiáng)PDF轉(zhuǎn)換器,word、PPT、excel、markdown、html一鍵轉(zhuǎn)換?|?制作一款釘釘?shù)蛢r(jià)機(jī)票提示器!?|60行代碼做了一個(gè)語(yǔ)音壁紙切換器天天看小姐姐!



          年度爆款文案

          點(diǎn)閱讀原文,看B站我的20個(gè)視頻!

          瀏覽 71
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  婷婷在线观看免费 | 97色色大香蕉 | 人人爽人人干 | 色婷婷在线免费观看 | 最近中文字幕免费MV第二季歌词 |