<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Editor;IDE;GUI on Quietbo</title><link>https://quietbo.com/categories/editoridegui/</link><description>Recent content in Editor;IDE;GUI on Quietbo</description><generator>Hugo -- gohugo.io</generator><language>zh-tw</language><lastBuildDate>Mon, 09 Jan 2023 15:13:00 +0000</lastBuildDate><atom:link href="https://quietbo.com/categories/editoridegui/index.xml" rel="self" type="application/rss+xml"/><item><title>[Python] 與MongoDB連接(並使用GUI:Studio 3T)</title><link>https://quietbo.com/2023/01/09/python-%E8%88%87mongodb%E9%80%A3%E6%8E%A5%E4%B8%A6%E4%BD%BF%E7%94%A8guistudio-3t/</link><pubDate>Mon, 09 Jan 2023 15:13:00 +0000</pubDate><guid>https://quietbo.com/2023/01/09/python-%E8%88%87mongodb%E9%80%A3%E6%8E%A5%E4%B8%A6%E4%BD%BF%E7%94%A8guistudio-3t/</guid><description>&lt;p&gt;本篇使用虛擬機VMware安裝ubuntu20.04，並安裝docker。&lt;br&gt;
Windows使用GUI &lt;a class="link" href="https://studio3t.com/" target="_blank" rel="noopener"
 &gt;Studio 3T&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;請自行先安裝VMware、ubuntu、docker及Studio 3T。&lt;/p&gt;
&lt;div id="ez-toc-container" class="ez-toc-v2_0_82_2 ez-toc-wrap-center counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction"&gt;
 &lt;div class="ez-toc-title-container"&gt;
 &lt;p class="ez-toc-title" style="cursor:inherit"&gt;
 Table of Contents
 &lt;/p&gt;
&lt;pre&gt;&lt;code&gt;&amp;lt;span class=&amp;quot;ez-toc-title-toggle&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;#&amp;quot; class=&amp;quot;ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle&amp;quot; aria-label=&amp;quot;顯示/隱藏內容目錄&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;ez-toc-js-icon-con&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;eztoc-hide&amp;quot; style=&amp;quot;display:none;&amp;quot;&amp;gt;Toggle&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;ez-toc-icon-toggle-span&amp;quot;&amp;gt;&amp;lt;svg style=&amp;quot;fill: #999;color:#999&amp;quot; xmlns=&amp;quot;http://www.w3.org/2000/svg&amp;quot; class=&amp;quot;list-377408&amp;quot; width=&amp;quot;20px&amp;quot; height=&amp;quot;20px&amp;quot; viewBox=&amp;quot;0 0 24 24&amp;quot; fill=&amp;quot;none&amp;quot;&amp;gt;&amp;lt;path d=&amp;quot;M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z&amp;quot; fill=&amp;quot;currentColor&amp;quot;&amp;gt;&amp;lt;/path&amp;gt;&amp;lt;/svg&amp;gt;&amp;lt;svg style=&amp;quot;fill: #999;color:#999&amp;quot; class=&amp;quot;arrow-unsorted-368013&amp;quot; xmlns=&amp;quot;http://www.w3.org/2000/svg&amp;quot; width=&amp;quot;10px&amp;quot; height=&amp;quot;10px&amp;quot; viewBox=&amp;quot;0 0 24 24&amp;quot; version=&amp;quot;1.2&amp;quot; baseProfile=&amp;quot;tiny&amp;quot;&amp;gt;&amp;lt;path d=&amp;quot;M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z&amp;quot;/&amp;gt;&amp;lt;/svg&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;
&lt;/code&gt;&lt;/pre&gt;
 &lt;/div&gt;&lt;nav&gt;
 &lt;ul class='ez-toc-list ez-toc-list-level-1 ' &gt;
 &lt;li class='ez-toc-page-1 ez-toc-heading-level-2'&gt;
 &lt;a class="ez-toc-link ez-toc-heading-1" href="https://quietbo.com/2023/01/09/python-%e8%88%87mongodb%e9%80%a3%e6%8e%a5%e4%b8%a6%e4%bd%bf%e7%94%a8guistudio-3t/#ubuntu%E5%AE%89%E8%A3%9Ddocker_mongodb" &gt;ubuntu安裝docker mongodb&lt;/a&gt;
 &lt;/li&gt;
 &lt;li class='ez-toc-page-1 ez-toc-heading-level-2'&gt;
 &lt;a class="ez-toc-link ez-toc-heading-2" href="https://quietbo.com/2023/01/09/python-%e8%88%87mongodb%e9%80%a3%e6%8e%a5%e4%b8%a6%e4%bd%bf%e7%94%a8guistudio-3t/#%E6%9F%A5%E8%A9%A2%E8%A9%B2ubuntu%E7%9A%84IP%E4%BD%8D%E5%9D%80" &gt;查詢該ubuntu的IP位址&lt;/a&gt;
 &lt;/li&gt;
 &lt;li class='ez-toc-page-1 ez-toc-heading-level-2'&gt;
 &lt;a class="ez-toc-link ez-toc-heading-3" href="https://quietbo.com/2023/01/09/python-%e8%88%87mongodb%e9%80%a3%e6%8e%a5%e4%b8%a6%e4%bd%bf%e7%94%a8guistudio-3t/#Windows%E5%AE%89%E8%A3%9DStudio_3T" &gt;Windows安裝Studio 3T&lt;/a&gt;
 &lt;/li&gt;
 &lt;li class='ez-toc-page-1 ez-toc-heading-level-2'&gt;
 &lt;a class="ez-toc-link ez-toc-heading-4" href="https://quietbo.com/2023/01/09/python-%e8%88%87mongodb%e9%80%a3%e6%8e%a5%e4%b8%a6%e4%bd%bf%e7%94%a8guistudio-3t/#%E5%A6%82%E4%BD%95%E9%80%B2%E5%85%A5docker%E5%85%A7%E7%9A%84mongodb" &gt;如何進入docker內的mongodb?&lt;/a&gt;
 &lt;/li&gt;
 &lt;/ul&gt;&lt;/nav&gt;
&lt;/div&gt;
&lt;h2 id="ubuntu安裝docker-mongodb"&gt;&lt;span class="ez-toc-section" id="ubuntu%E5%AE%89%E8%A3%9Ddocker_mongodb"&gt;&lt;/span&gt;ubuntu安裝docker mongodb&lt;span class="ez-toc-section-end"&gt;&lt;/span&gt;
&lt;/h2&gt;&lt;p&gt;下載image&lt;/p&gt;
&lt;pre class="wp-block-code"&gt;&lt;code lang="docker" class="language-docker"&gt;docker pull mongo:latest&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;啟動容器&lt;/p&gt;
&lt;pre class="wp-block-code"&gt;&lt;code lang="docker" class="language-docker"&gt;docker run --name mongo -v /d/tmp/mongo/data:/data/db -d -p 27017:27017 mongo:latest&lt;/code&gt;&lt;/pre&gt;
&lt;ul class="wp-block-list"&gt;
 &lt;li&gt;
 &amp;#8211;name 指定建起來的container名字
 &lt;/li&gt;
 &lt;li&gt;
 -v 連結local端目錄與container目錄 (像Linux中mount共用空間的概念)
 &lt;/li&gt;
 &lt;li&gt;
 -d 背景執行
 &lt;/li&gt;
 &lt;li&gt;
 -p 指定將docker內的27017 port 與本地端(ubuntu)的27017 port連結在一起，這樣就可以透過本地直接連container了
 &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;若ubuntu重新啟動發現容器沒有up是正常的，只要在重新使用start就可以起來了，&lt;/p&gt;
&lt;pre class="wp-block-code"&gt;&lt;code class=""&gt;docker ps -a
docker start {CONTAINER_ID}&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;範例:docker start 242c45f0ab65&lt;br&gt;
up正常為下圖:&lt;br&gt;
&lt;img decoding="async" src="https://i.imgur.com/2loo39c.png" alt="" /&gt;&lt;/p&gt;
&lt;h2 id="查詢該ubuntu的ip位址"&gt;&lt;span class="ez-toc-section" id="%E6%9F%A5%E8%A9%A2%E8%A9%B2ubuntu%E7%9A%84IP%E4%BD%8D%E5%9D%80"&gt;&lt;/span&gt;查詢該ubuntu的IP位址&lt;span class="ez-toc-section-end"&gt;&lt;/span&gt;
&lt;/h2&gt;&lt;p&gt;右上角網路資訊點進去到這頁面會看到ubnutu的ip&lt;br&gt;
&lt;img decoding="async" src="https://i.imgur.com/mtAd6ZL.png" alt="" /&gt;&lt;/p&gt;
&lt;h2 id="windows安裝studio-3t"&gt;&lt;span class="ez-toc-section" id="Windows%E5%AE%89%E8%A3%9DStudio_3T"&gt;&lt;/span&gt;Windows安裝Studio 3T&lt;span class="ez-toc-section-end"&gt;&lt;/span&gt;
&lt;/h2&gt;&lt;p&gt;GUI &lt;a class="link" href="https://studio3t.com/" target="_blank" rel="noopener"
 &gt;Studio 3T&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;設置與ubuntu內的mongodb&lt;/p&gt;
&lt;p&gt;點Connect建立New Connect。&lt;br&gt;
&lt;img decoding="async" src="https://i.imgur.com/Uz82ZC5.png" alt="" /&gt;&lt;br&gt;
&lt;img decoding="async" src="https://i.imgur.com/xSPR4yk.png" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;成功會出現下圖&lt;br&gt;
&lt;img decoding="async" src="https://i.imgur.com/oAkMC9W.png" alt="" /&gt;&lt;/p&gt;
&lt;h2 id="如何進入docker內的mongodb"&gt;&lt;span class="ez-toc-section" id="%E5%A6%82%E4%BD%95%E9%80%B2%E5%85%A5docker%E5%85%A7%E7%9A%84mongodb"&gt;&lt;/span&gt;如何進入docker內的mongodb?&lt;span class="ez-toc-section-end"&gt;&lt;/span&gt;
&lt;/h2&gt;&lt;ol class="wp-block-list"&gt;
 &lt;li&gt;
 進入容器，指令:docker exec -it 容器ID bash
 &lt;/li&gt;
 &lt;li&gt;
 進入容器後輸入:mongosh
 &lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;下圖為成功進入docker內的mongodb&lt;br&gt;
&lt;img decoding="async" src="https://i.imgur.com/JKKB3re.png" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;補充&lt;br&gt;
如果沒連上可能是ubuntu 27017的port沒有分享出來。&lt;/p&gt;</description></item><item><title>[Goland] Toolbar</title><link>https://quietbo.com/2022/08/23/goland-toolbar/</link><pubDate>Tue, 23 Aug 2022 10:37:28 +0000</pubDate><guid>https://quietbo.com/2022/08/23/goland-toolbar/</guid><description>&lt;p&gt;goland:2020 3.5&lt;/p&gt;
&lt;p&gt;預期結果如下:&lt;br&gt;
&lt;img decoding="async" src="https://i.imgur.com/04cb1xb.png" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;view -&amp;gt; Appearandce -&amp;gt; Toolbar&lt;br&gt;
&lt;img decoding="async" src="https://i.imgur.com/d9HBCMh.png" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;基本上JetBrains開發出來的IDE會有Toolbar, 只是位置可能不會在一樣的地方。&lt;/p&gt;</description></item><item><title>[Pycharm] 導出&amp;導入虛擬環境(venv導出requirements)</title><link>https://quietbo.com/2022/04/06/pycharm-%E5%B0%8E%E5%87%BA%E5%B0%8E%E5%85%A5%E8%99%9B%E6%93%AC%E7%92%B0%E5%A2%83venv%E5%B0%8E%E5%87%BArequirements/</link><pubDate>Wed, 06 Apr 2022 05:24:22 +0000</pubDate><guid>https://quietbo.com/2022/04/06/pycharm-%E5%B0%8E%E5%87%BA%E5%B0%8E%E5%85%A5%E8%99%9B%E6%93%AC%E7%92%B0%E5%A2%83venv%E5%B0%8E%E5%87%BArequirements/</guid><description>&lt;h2 id="導出虛擬環境"&gt;導出虛擬環境
&lt;/h2&gt;&lt;p&gt;一般命令為導出的是系統環境，不是虛擬環境(venv)&lt;/p&gt;
&lt;pre class="wp-block-code"&gt;&lt;code lang="bash" class="language-bash"&gt;pip freeze &amp;gt; requirements.txt&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;在windows終端下是不可以使用的，使用以下代碼進行導出，運行後會產生requirements.txt&lt;/p&gt;
&lt;pre class="wp-block-code"&gt;&lt;code lang="python" class="language-python line-numbers"&gt;import os
import platform
import sys
import subprocess

# 當前目錄
project_root = os.path.dirname(os.path.realpath(__file__))
# project_root = os.path.realpath(__file__)
print('當前目錄' + project_root)

# 依據目前使用不同的系統會使用不同的command,目前使用linux及Windows
if platform.system() == 'Linux':
 command = sys.executable + ' -m pip freeze &amp;gt; ' + project_root + '/requirements.txt'
if platform.system() == 'Windows':
 command = '"' + sys.executable + '"' + ' -m pip freeze &amp;gt; "' + project_root + '\\requirements.txt"'
# 生成requirements的命令
print(command)
#
# 執行command
# os.system(command) #路徑有空格時不可用
os.popen(command) # 路徑有空格可用&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id="安装requirement"&gt;安装requirement
&lt;/h2&gt;&lt;p&gt;開啟新的專案想使用requirement時，打開終端機輸入:&lt;/p&gt;
&lt;pre class="wp-block-code"&gt;&lt;code lang="bash" class="language-bash"&gt;pip install -r requirement.txt&lt;/code&gt;&lt;/pre&gt;</description></item><item><title>[IDE] VS2019 無法解析、找不到NuGet套件、還原失敗:400</title><link>https://quietbo.com/2021/09/23/ide-vs2019-%E7%84%A1%E6%B3%95%E8%A7%A3%E6%9E%90%E3%80%81%E6%89%BE%E4%B8%8D%E5%88%B0nuget%E5%A5%97%E4%BB%B6%E3%80%81%E9%82%84%E5%8E%9F%E5%A4%B1%E6%95%97400/</link><pubDate>Thu, 23 Sep 2021 12:00:49 +0000</pubDate><guid>https://quietbo.com/2021/09/23/ide-vs2019-%E7%84%A1%E6%B3%95%E8%A7%A3%E6%9E%90%E3%80%81%E6%89%BE%E4%B8%8D%E5%88%B0nuget%E5%A5%97%E4%BB%B6%E3%80%81%E9%82%84%E5%8E%9F%E5%A4%B1%E6%95%97400/</guid><description>&lt;p&gt;某天下載了VS2019要build新專案，結果跳出一千多行的錯誤訊息，跟旁邊的工程師求救，用一段時間後還是無解，最後去找大神求救，原因是:NuGet沒有下載來源呀!!!&lt;/p&gt;
&lt;p&gt;NuGet2連網路套件來源(第三方網站)才能下載，不然就是用電腦offline本身的套件。&lt;br&gt;
所以找不到套件，有可能來源壞了，或是跟我一樣根本沒有連到NuGet。&lt;figure class="wp-block-image"&gt;&lt;/p&gt;
&lt;p&gt;&lt;img decoding="async" src="https://i.imgur.com/722rDD7.png" alt="" /&gt; &lt;/figure&gt;&lt;/p&gt;
&lt;p&gt;工具 -&amp;gt; NuGet套件管理員 -&amp;gt; 套件管理員設定&lt;br&gt;
&lt;img decoding="async" src="https://i.imgur.com/A3Qkn5L.png" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;一定要加入才能連到nuget:&lt;/p&gt;
&lt;pre class="wp-block-code"&gt;&lt;code class=""&gt;名稱:nuget.org
來源:https://api.nuget.org/v3/index.json&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Offline Packages:&lt;/p&gt;
&lt;pre class="wp-block-code"&gt;&lt;code class=""&gt;名稱:Microsoft Visual Studio Offline Packages
來源:C:\Program Files (x86)\Microsoft SDKs\NuGetPackages\&lt;/code&gt;&lt;/pre&gt;&lt;figure class="wp-block-image"&gt;
&lt;p&gt;&lt;img decoding="async" src="https://i.imgur.com/StG7iPW.png" alt="" /&gt; &lt;/figure&gt;&lt;/p&gt;
&lt;p&gt;補充:&lt;/p&gt;
&lt;pre class="wp-block-code"&gt;&lt;code class=""&gt;2021/09/23
前陣子都滿正常的，但今天在公司重build卻出現NuGet失敗:[還原失敗 400 bad request]的訊息，
回家研究時，連上家裡網路，NuGet就成功了。(中華電信)&lt;/code&gt;&lt;/pre&gt;</description></item><item><title>[Editor]Sublime Text 3 安裝插件、查詢已安裝插件、刪除插件</title><link>https://quietbo.com/2021/09/16/editorsublime-text-3-%E5%AE%89%E8%A3%9D%E6%8F%92%E4%BB%B6%E3%80%81%E6%9F%A5%E8%A9%A2%E5%B7%B2%E5%AE%89%E8%A3%9D%E6%8F%92%E4%BB%B6%E3%80%81%E5%88%AA%E9%99%A4%E6%8F%92%E4%BB%B6/</link><pubDate>Thu, 16 Sep 2021 11:26:08 +0000</pubDate><guid>https://quietbo.com/2021/09/16/editorsublime-text-3-%E5%AE%89%E8%A3%9D%E6%8F%92%E4%BB%B6%E3%80%81%E6%9F%A5%E8%A9%A2%E5%B7%B2%E5%AE%89%E8%A3%9D%E6%8F%92%E4%BB%B6%E3%80%81%E5%88%AA%E9%99%A4%E6%8F%92%E4%BB%B6/</guid><description>&lt;div id="ez-toc-container" class="ez-toc-v2_0_82_2 ez-toc-wrap-center counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction"&gt;
 &lt;div class="ez-toc-title-container"&gt;
 &lt;p class="ez-toc-title" style="cursor:inherit"&gt;
 Table of Contents
 &lt;/p&gt;
&lt;pre&gt;&lt;code&gt;&amp;lt;span class=&amp;quot;ez-toc-title-toggle&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;#&amp;quot; class=&amp;quot;ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle&amp;quot; aria-label=&amp;quot;顯示/隱藏內容目錄&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;ez-toc-js-icon-con&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;eztoc-hide&amp;quot; style=&amp;quot;display:none;&amp;quot;&amp;gt;Toggle&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;ez-toc-icon-toggle-span&amp;quot;&amp;gt;&amp;lt;svg style=&amp;quot;fill: #999;color:#999&amp;quot; xmlns=&amp;quot;http://www.w3.org/2000/svg&amp;quot; class=&amp;quot;list-377408&amp;quot; width=&amp;quot;20px&amp;quot; height=&amp;quot;20px&amp;quot; viewBox=&amp;quot;0 0 24 24&amp;quot; fill=&amp;quot;none&amp;quot;&amp;gt;&amp;lt;path d=&amp;quot;M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z&amp;quot; fill=&amp;quot;currentColor&amp;quot;&amp;gt;&amp;lt;/path&amp;gt;&amp;lt;/svg&amp;gt;&amp;lt;svg style=&amp;quot;fill: #999;color:#999&amp;quot; class=&amp;quot;arrow-unsorted-368013&amp;quot; xmlns=&amp;quot;http://www.w3.org/2000/svg&amp;quot; width=&amp;quot;10px&amp;quot; height=&amp;quot;10px&amp;quot; viewBox=&amp;quot;0 0 24 24&amp;quot; version=&amp;quot;1.2&amp;quot; baseProfile=&amp;quot;tiny&amp;quot;&amp;gt;&amp;lt;path d=&amp;quot;M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z&amp;quot;/&amp;gt;&amp;lt;/svg&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;
&lt;/code&gt;&lt;/pre&gt;
 &lt;/div&gt;&lt;nav&gt;
 &lt;ul class='ez-toc-list ez-toc-list-level-1 ' &gt;
 &lt;li class='ez-toc-page-1 ez-toc-heading-level-2'&gt;
 &lt;a class="ez-toc-link ez-toc-heading-1" href="https://quietbo.com/2021/09/16/editorsublime-text-3-%e5%ae%89%e8%a3%9d%e6%8f%92%e4%bb%b6%e3%80%81%e6%9f%a5%e8%a9%a2%e5%b7%b2%e5%ae%89%e8%a3%9d%e6%8f%92%e4%bb%b6%e3%80%81%e5%88%aa%e9%99%a4%e6%8f%92%e4%bb%b6/#%E5%AE%89%E8%A3%9D%E6%8F%92%E4%BB%B6" &gt;安裝插件&lt;/a&gt;
 &lt;/li&gt;
 &lt;li class='ez-toc-page-1 ez-toc-heading-level-2'&gt;
 &lt;a class="ez-toc-link ez-toc-heading-2" href="https://quietbo.com/2021/09/16/editorsublime-text-3-%e5%ae%89%e8%a3%9d%e6%8f%92%e4%bb%b6%e3%80%81%e6%9f%a5%e8%a9%a2%e5%b7%b2%e5%ae%89%e8%a3%9d%e6%8f%92%e4%bb%b6%e3%80%81%e5%88%aa%e9%99%a4%e6%8f%92%e4%bb%b6/#%E6%9F%A5%E8%A9%A2%E5%B7%B2%E5%AE%89%E8%A3%9D%E6%8F%92%E4%BB%B6" &gt;查詢已安裝插件&lt;/a&gt;
 &lt;/li&gt;
 &lt;li class='ez-toc-page-1 ez-toc-heading-level-2'&gt;
 &lt;a class="ez-toc-link ez-toc-heading-3" href="https://quietbo.com/2021/09/16/editorsublime-text-3-%e5%ae%89%e8%a3%9d%e6%8f%92%e4%bb%b6%e3%80%81%e6%9f%a5%e8%a9%a2%e5%b7%b2%e5%ae%89%e8%a3%9d%e6%8f%92%e4%bb%b6%e3%80%81%e5%88%aa%e9%99%a4%e6%8f%92%e4%bb%b6/#%E6%9B%B4%E6%96%B0%E6%8F%92%E4%BB%B6" &gt;更新插件&lt;/a&gt;
 &lt;/li&gt;
 &lt;li class='ez-toc-page-1 ez-toc-heading-level-2'&gt;
 &lt;a class="ez-toc-link ez-toc-heading-4" href="https://quietbo.com/2021/09/16/editorsublime-text-3-%e5%ae%89%e8%a3%9d%e6%8f%92%e4%bb%b6%e3%80%81%e6%9f%a5%e8%a9%a2%e5%b7%b2%e5%ae%89%e8%a3%9d%e6%8f%92%e4%bb%b6%e3%80%81%e5%88%aa%e9%99%a4%e6%8f%92%e4%bb%b6/#%E5%88%AA%E9%99%A4%E6%8F%92%E4%BB%B6" &gt;刪除插件&lt;/a&gt;
 &lt;/li&gt;
 &lt;/ul&gt;&lt;/nav&gt;
&lt;/div&gt;
&lt;h2 id="安裝插件"&gt;&lt;span class="ez-toc-section" id="%E5%AE%89%E8%A3%9D%E6%8F%92%E4%BB%B6"&gt;&lt;/span&gt;安裝插件&lt;span class="ez-toc-section-end"&gt;&lt;/span&gt;
&lt;/h2&gt;&lt;ol class="wp-block-list"&gt;
 &lt;li&gt;
 ctrl + shift + P，輸入&amp;#8221;Package Control&amp;#8221;
 &lt;/li&gt;
 &lt;li&gt;
 點擊 Package Control:install Package&lt;br /&gt;&lt;img decoding="async" src="https://i.imgur.com/RB7LtVL.png" alt="" /&gt;
 &lt;/li&gt;
 &lt;li&gt;
 輸入要安裝的package名稱，下面會跳出相似的package名稱，再選擇自己要的即可&lt;br /&gt;&lt;img decoding="async" src="https://i.imgur.com/4awRV9j.png" alt="" /&gt;
 &lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id="查詢已安裝插件"&gt;&lt;span class="ez-toc-section" id="%E6%9F%A5%E8%A9%A2%E5%B7%B2%E5%AE%89%E8%A3%9D%E6%8F%92%E4%BB%B6"&gt;&lt;/span&gt;查詢已安裝插件&lt;span class="ez-toc-section-end"&gt;&lt;/span&gt;
&lt;/h2&gt;&lt;p&gt;步骤如下:&lt;/p&gt;
&lt;ol class="wp-block-list"&gt;
 &lt;li&gt;
 ctrl + shift + P，輸入&amp;#8221;Package Control&amp;#8221;
 &lt;/li&gt;
 &lt;li&gt;
 點擊Package Control：List Packages&lt;br /&gt;&lt;img decoding="async" src="https://i.imgur.com/U3XBPYF.png" alt="" /&gt;
 &lt;/li&gt;
 &lt;li&gt;
 查看已安装插件列表(下圖為範例)&lt;br /&gt;以列表的形式顯示，可通過鍵盤上下鍵或者滑鼠滾輪來查看列表。&lt;br /&gt;&lt;img decoding="async" src="https://i.imgur.com/4sQsqyD.png" alt="" /&gt;
 &lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id="更新插件"&gt;&lt;span class="ez-toc-section" id="%E6%9B%B4%E6%96%B0%E6%8F%92%E4%BB%B6"&gt;&lt;/span&gt;更新插件&lt;span class="ez-toc-section-end"&gt;&lt;/span&gt;
&lt;/h2&gt;&lt;ol class="wp-block-list"&gt;
 &lt;li&gt;
 ctrl + shift + P，輸入 upgrade packages後按下Enter。
 &lt;/li&gt;
 &lt;li&gt;
 如果有可更新的插件，下方會顯示(但這次沒有可更新的插件，無法提供圖片)&lt;br /&gt;&lt;img decoding="async" src="https://i.imgur.com/oeCrmks.png" alt="" /&gt;
 &lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id="刪除插件"&gt;&lt;span class="ez-toc-section" id="%E5%88%AA%E9%99%A4%E6%8F%92%E4%BB%B6"&gt;&lt;/span&gt;刪除插件&lt;span class="ez-toc-section-end"&gt;&lt;/span&gt;
&lt;/h2&gt;&lt;ol class="wp-block-list"&gt;
 &lt;li&gt;
 ctrl + shift + P，輸入&amp;#8221;Package Control&amp;#8221;
 &lt;/li&gt;
 &lt;li&gt;
 選擇Package Control:remove package&lt;br /&gt;&lt;img decoding="async" src="https://i.imgur.com/HLv4XWX.png" alt="" /&gt;
 &lt;/li&gt;
 &lt;li&gt;
 選擇要刪除的package&lt;br /&gt;&lt;img decoding="async" src="https://i.imgur.com/NovqD6r.png" alt="" /&gt;
 &lt;/li&gt;
&lt;/ol&gt;</description></item><item><title>[VSCode] 一分鐘切換繁體中文或其他語言</title><link>https://quietbo.com/2021/09/06/vscode-%E4%B8%80%E5%88%86%E9%90%98%E5%88%87%E6%8F%9B%E7%B9%81%E9%AB%94%E4%B8%AD%E6%96%87%E6%88%96%E5%85%B6%E4%BB%96%E8%AA%9E%E8%A8%80/</link><pubDate>Mon, 06 Sep 2021 08:20:39 +0000</pubDate><guid>https://quietbo.com/2021/09/06/vscode-%E4%B8%80%E5%88%86%E9%90%98%E5%88%87%E6%8F%9B%E7%B9%81%E9%AB%94%E4%B8%AD%E6%96%87%E6%88%96%E5%85%B6%E4%BB%96%E8%AA%9E%E8%A8%80/</guid><description>&lt;ol class="wp-block-list"&gt;
 &lt;li&gt;
 安裝中文套件chinese
 &lt;/li&gt;
&lt;/ol&gt;&lt;figure class="wp-block-image"&gt;
&lt;p&gt;&lt;img decoding="async" src="https://i.imgur.com/IbfmGmd.png" alt="" /&gt; &lt;/figure&gt;&lt;/p&gt;
&lt;ol class="wp-block-list" start="2"&gt;
 &lt;li&gt;
 顯示命令面板Show Command Palette&lt;br /&gt;windows 按ctrl + shift + P 或 F1&lt;br /&gt;Mac 按 cmd + shift + P&lt;br /&gt;&lt;img decoding="async" src="https://i.imgur.com/qdI17DV.png" alt="" /&gt;
 &lt;/li&gt;
 &lt;li&gt;
 輸入 display language&lt;br /&gt;選擇跳出的 Configure Display Language&lt;br /&gt;&lt;img decoding="async" src="https://i.imgur.com/B2Db3rl.png" alt="" /&gt;
 &lt;/li&gt;
 &lt;li&gt;
 選擇想要的語言&lt;br /&gt;&lt;img decoding="async" src="https://i.imgur.com/9yAQVrZ.png" alt="" /&gt;
 &lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;重新啟動VSCode即完成&lt;br&gt;
&lt;img decoding="async" src="https://i.imgur.com/Z3G575p.png" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;如果要選擇其他語言，就回到1去找尋該語言的套件，安裝後再執行2.3.4的步驟&lt;br&gt;
&lt;a class="link" href="https://marketplace.visualstudio.com/items?itemName=MS-CEINTL.vscode-language-pack-zh-hant" target="_blank" rel="noopener"
 &gt;Chinese (Traditional) Language Pack for Visual Studio Code&lt;/a&gt;&lt;/p&gt;</description></item><item><title>[VSCode] F12找函數的原位置沒反應?安裝一插件解決</title><link>https://quietbo.com/2021/08/31/vscode-f12%E6%89%BE%E5%87%BD%E6%95%B8%E7%9A%84%E5%8E%9F%E4%BD%8D%E7%BD%AE%E6%B2%92%E5%8F%8D%E6%87%89%E5%AE%89%E8%A3%9D%E4%B8%80%E6%8F%92%E4%BB%B6%E8%A7%A3%E6%B1%BA/</link><pubDate>Tue, 31 Aug 2021 03:50:00 +0000</pubDate><guid>https://quietbo.com/2021/08/31/vscode-f12%E6%89%BE%E5%87%BD%E6%95%B8%E7%9A%84%E5%8E%9F%E4%BD%8D%E7%BD%AE%E6%B2%92%E5%8F%8D%E6%87%89%E5%AE%89%E8%A3%9D%E4%B8%80%E6%8F%92%E4%BB%B6%E8%A7%A3%E6%B1%BA/</guid><description>&lt;p&gt;最近換語言後又換了VSCode，想找個函數按F12或Ctrl+點擊左鍵都沒用，後來在網路上找了一下，找到一個VSCode插件就解決了，目前只有C#上遇到這問題。&lt;/p&gt;
&lt;p&gt;下方是1分鐘搞定找不到原位置的問題的流程:&lt;/p&gt;
&lt;ol class="wp-block-list"&gt;
 &lt;li&gt;
 打開VSCode，安裝插件&lt;br /&gt;&lt;img decoding="async" src="https://i.imgur.com/01aQCg2.png" alt="" /&gt;
 &lt;/li&gt;
 &lt;li&gt;
 輸入TypeLens&lt;br /&gt;&lt;img decoding="async" src="https://i.imgur.com/EaIHxO1.png" alt="" /&gt;
 &lt;/li&gt;
 &lt;li&gt;
 點擊安裝，成功後重新開啟VSCode
 &lt;/li&gt;
 &lt;li&gt;
 找個function測試&lt;br /&gt;測試方法:
 &lt;/li&gt;
&lt;/ol&gt;
&lt;ul class="wp-block-list"&gt;
 &lt;li&gt;
 光標停在想查看的function字裡面，按F12
 &lt;/li&gt;
 &lt;li&gt;
 Ctrl+滑鼠左鍵點擊function名(按下Ctrl後滑鼠移到的名稱，都會變成有底線)
 &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;該插件的介紹&lt;a class="link" href="https://marketplace.visualstudio.com/items?itemName=kisstkondoros.typelens" target="_blank" rel="noopener"
 &gt;:TypeLens&lt;/a&gt;&lt;/p&gt;</description></item><item><title>[VSCode] 1分鐘搞定，終端機設置Powerline字體</title><link>https://quietbo.com/2021/06/12/vscode-1%E5%88%86%E9%90%98%E6%90%9E%E5%AE%9A%EF%BC%8C%E7%B5%82%E7%AB%AF%E6%A9%9F%E8%A8%AD%E7%BD%AEpowerline%E5%AD%97%E9%AB%94/</link><pubDate>Sat, 12 Jun 2021 11:33:45 +0000</pubDate><guid>https://quietbo.com/2021/06/12/vscode-1%E5%88%86%E9%90%98%E6%90%9E%E5%AE%9A%EF%BC%8C%E7%B5%82%E7%AB%AF%E6%A9%9F%E8%A8%AD%E7%BD%AEpowerline%E5%AD%97%E9%AB%94/</guid><description>&lt;p&gt;之前在網路上找了一下，很多都要去git clone 字體才能解決，&lt;br&gt;
但最簡單的方式就是直接輸入。&lt;/p&gt;
&lt;p&gt;以下是用Mac操作如下：&lt;br&gt;
code -&amp;gt; 喜好設定 -&amp;gt; 設定 -&amp;gt; 輸入Font Family&lt;br&gt;
&lt;img decoding="async" src="https://i.imgur.com/a8w62Do.png" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;終端機 -&amp;gt; Integrated:Font Family內，輸入’Meslo LG L DZ for Powerline’&lt;br&gt;
&lt;img decoding="async" src="https://i.imgur.com/bOjV4pf.png" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;完成！&lt;/p&gt;
&lt;p&gt;如果是在Windows的話，可能沒有 Meslo LG L DZ for Powerline 這個字型，可以參考這篇&lt;a href="https://quietbo.com/2021/08/18/windows-%e7%be%8e%e5%8c%96terminal-powershell/" data-type="URL" data-id="https://quietbo.com/2021/08/18/windows-%e7%be%8e%e5%8c%96terminal-powershell/"&gt;[Windows] 美化Terminal- powershell&lt;/a&gt;，主要是字型有Source Code Pro for Powerline，就可以在Source Code Pro for Powerline輸入上，也可正常使用。&lt;/p&gt;</description></item><item><title>[Pycharm] 退出 run pytest</title><link>https://quietbo.com/2021/06/11/pycharm-%E9%80%80%E5%87%BA-run-pytest/</link><pubDate>Fri, 11 Jun 2021 09:11:30 +0000</pubDate><guid>https://quietbo.com/2021/06/11/pycharm-%E9%80%80%E5%87%BA-run-pytest/</guid><description>&lt;p&gt;某次安裝pytest後，在執行程式都會自動用pytest，但我其實很少用到pytest，可又不想把Package刪除。&lt;/p&gt;
&lt;div id="ez-toc-container" class="ez-toc-v2_0_82_2 ez-toc-wrap-center counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction"&gt;
 &lt;div class="ez-toc-title-container"&gt;
 &lt;p class="ez-toc-title" style="cursor:inherit"&gt;
 Table of Contents
 &lt;/p&gt;
&lt;pre&gt;&lt;code&gt;&amp;lt;span class=&amp;quot;ez-toc-title-toggle&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;#&amp;quot; class=&amp;quot;ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle&amp;quot; aria-label=&amp;quot;顯示/隱藏內容目錄&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;ez-toc-js-icon-con&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;eztoc-hide&amp;quot; style=&amp;quot;display:none;&amp;quot;&amp;gt;Toggle&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;ez-toc-icon-toggle-span&amp;quot;&amp;gt;&amp;lt;svg style=&amp;quot;fill: #999;color:#999&amp;quot; xmlns=&amp;quot;http://www.w3.org/2000/svg&amp;quot; class=&amp;quot;list-377408&amp;quot; width=&amp;quot;20px&amp;quot; height=&amp;quot;20px&amp;quot; viewBox=&amp;quot;0 0 24 24&amp;quot; fill=&amp;quot;none&amp;quot;&amp;gt;&amp;lt;path d=&amp;quot;M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z&amp;quot; fill=&amp;quot;currentColor&amp;quot;&amp;gt;&amp;lt;/path&amp;gt;&amp;lt;/svg&amp;gt;&amp;lt;svg style=&amp;quot;fill: #999;color:#999&amp;quot; class=&amp;quot;arrow-unsorted-368013&amp;quot; xmlns=&amp;quot;http://www.w3.org/2000/svg&amp;quot; width=&amp;quot;10px&amp;quot; height=&amp;quot;10px&amp;quot; viewBox=&amp;quot;0 0 24 24&amp;quot; version=&amp;quot;1.2&amp;quot; baseProfile=&amp;quot;tiny&amp;quot;&amp;gt;&amp;lt;path d=&amp;quot;M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z&amp;quot;/&amp;gt;&amp;lt;/svg&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;
&lt;/code&gt;&lt;/pre&gt;
 &lt;/div&gt;&lt;nav&gt;
 &lt;ul class='ez-toc-list ez-toc-list-level-1 ' &gt;
 &lt;li class='ez-toc-page-1 ez-toc-heading-level-2'&gt;
 &lt;a class="ez-toc-link ez-toc-heading-1" href="https://quietbo.com/2021/06/11/pycharm-%e9%80%80%e5%87%ba-run-pytest/#%E5%A6%82%E4%BD%95%E6%AA%A2%E6%9F%A5%E6%98%AF%E5%90%A6%E5%B7%B2%E5%AE%89%E8%A3%9Dpytest%E7%9A%84package" &gt;如何檢查是否已安裝pytest的package?&lt;/a&gt;
 &lt;/li&gt;
 &lt;li class='ez-toc-page-1 ez-toc-heading-level-2'&gt;
 &lt;a class="ez-toc-link ez-toc-heading-2" href="https://quietbo.com/2021/06/11/pycharm-%e9%80%80%e5%87%ba-run-pytest/#%E6%96%B9%E6%B3%951%E7%9F%AD%E6%9C%9F%E8%A7%A3%E6%B1%BA%E5%95%8F%E9%A1%8C%E7%94%A8" &gt;方法1(短期解決問題用):&lt;/a&gt;
 &lt;/li&gt;
 &lt;li class='ez-toc-page-1 ez-toc-heading-level-2'&gt;
 &lt;a class="ez-toc-link ez-toc-heading-3" href="https://quietbo.com/2021/06/11/pycharm-%e9%80%80%e5%87%ba-run-pytest/#%E6%96%B9%E6%B3%952" &gt;方法2:&lt;/a&gt;
 &lt;/li&gt;
 &lt;li class='ez-toc-page-1 ez-toc-heading-level-2'&gt;
 &lt;a class="ez-toc-link ez-toc-heading-4" href="https://quietbo.com/2021/06/11/pycharm-%e9%80%80%e5%87%ba-run-pytest/#%E6%96%B9%E6%B3%953" &gt;方法3:&lt;/a&gt;
 &lt;/li&gt;
 &lt;/ul&gt;&lt;/nav&gt;
&lt;/div&gt;
&lt;h2 id="如何檢查是否已安裝pytest的package"&gt;&lt;span class="ez-toc-section" id="%E5%A6%82%E4%BD%95%E6%AA%A2%E6%9F%A5%E6%98%AF%E5%90%A6%E5%B7%B2%E5%AE%89%E8%A3%9Dpytest%E7%9A%84package"&gt;&lt;/span&gt;如何檢查是否已安裝pytest的package?&lt;span class="ez-toc-section-end"&gt;&lt;/span&gt;
&lt;/h2&gt;&lt;p&gt;File -&amp;gt; settings -&amp;gt; Project:xxxx -&amp;gt; Project Interpreter&lt;figure class="wp-block-image"&gt;&lt;/p&gt;
&lt;p&gt;&lt;img decoding="async" src="https://i.imgur.com/XQSdgQp.png" alt="" /&gt; &lt;/figure&gt;&lt;/p&gt;
&lt;p&gt;如果需要移除，就點右方的”-“&lt;/p&gt;
&lt;h2 id="方法1短期解決問題用"&gt;&lt;span class="ez-toc-section" id="%E6%96%B9%E6%B3%951%E7%9F%AD%E6%9C%9F%E8%A7%A3%E6%B1%BA%E5%95%8F%E9%A1%8C%E7%94%A8"&gt;&lt;/span&gt;方法1(短期解決問題用):&lt;span class="ez-toc-section-end"&gt;&lt;/span&gt;
&lt;/h2&gt;&lt;p&gt;指定一般執行模式上方run -&amp;gt; Run…&lt;/p&gt;
&lt;pre class="wp-block-code"&gt;&lt;code class=""&gt;如果點Run 'pytest in XXXXX.py'，又會在執行pytest。&lt;/code&gt;&lt;/pre&gt;&lt;figure class="wp-block-image"&gt;
&lt;p&gt;&lt;img decoding="async" src="https://i.imgur.com/ig2F7pt.png" alt="" /&gt; &lt;/figure&gt; &lt;figure class="wp-block-image"&gt;&lt;img decoding="async" src="https://i.imgur.com/KhiWAZs.png" alt="" /&gt;&lt;/figure&gt;&lt;/p&gt;
&lt;h2 id="方法2"&gt;&lt;span class="ez-toc-section" id="%E6%96%B9%E6%B3%952"&gt;&lt;/span&gt;方法2:&lt;span class="ez-toc-section-end"&gt;&lt;/span&gt; &lt;figure class="wp-block-image is-resized"&gt;
&lt;/h2&gt;&lt;p&gt;&lt;img loading="lazy" decoding="async" src="https://i.imgur.com/ig2F7pt.png" alt="" width="804" height="88" /&gt; &lt;/figure&gt; &lt;figure class="wp-block-image"&gt;&lt;img decoding="async" src="https://i.imgur.com/j1qkHAa.png" alt="" /&gt;&lt;/figure&gt;&lt;/p&gt;
&lt;p&gt;將Python test內想去掉的文件點選後點擊上面的’-‘號。&lt;br&gt;
&lt;img decoding="async" src="https://i.imgur.com/X2dw0WI.png" alt="" /&gt;&lt;/p&gt;
&lt;h2 id="方法3"&gt;&lt;span class="ez-toc-section" id="%E6%96%B9%E6%B3%953"&gt;&lt;/span&gt;方法3:&lt;span class="ez-toc-section-end"&gt;&lt;/span&gt;
&lt;/h2&gt;&lt;p&gt;File -&amp;gt; settings -&amp;gt; Tools -&amp;gt; Python Integrated Tools&lt;/p&gt;
&lt;p&gt;查看Default test runner ，如果現在是pytest，則改成Unittests&lt;br&gt;
&lt;img decoding="async" src="https://i.imgur.com/idxFJNb.png" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;之後要寫C#改用VSCode了，短時間應該不會有Pycharm的文章。&lt;/p&gt;</description></item><item><title>Visual Studio Code 與 Visual Studio</title><link>https://quietbo.com/2021/06/07/visual-studio-code-%E8%88%87-visual-studio/</link><pubDate>Mon, 07 Jun 2021 15:38:03 +0000</pubDate><guid>https://quietbo.com/2021/06/07/visual-studio-code-%E8%88%87-visual-studio/</guid><description>&lt;p&gt;我在開發web時使用VSCode，主要是寫前端、Python。(現在要多個C#了)&lt;br&gt;
Visual Studio是在大學、銀行專案和C++有使用過，這兩個我都有用過一段時間，&lt;br&gt;
最近發現，有些人把Visual Studio Code 和 Visual Studio誤會成同一個，可能是因為名稱和外型很像，所以會搞混，在這小說明這兩者之間的差異。&lt;/p&gt;
&lt;h2 id="visual-studio-code"&gt;Visual Studio Code &lt;figure class="wp-block-image"&gt;
&lt;/h2&gt;&lt;p&gt;&lt;img decoding="async" src="https://i.imgur.com/U9qsiXS.png" alt="" /&gt; &lt;/figure&gt; &lt;figure class="wp-block-image"&gt;&lt;img decoding="async" src="https://i.imgur.com/3QWvWax.png" alt="" /&gt;&lt;/figure&gt;&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://zh.wikipedia.org/wiki/Visual_Studio_Code" target="_blank" rel="noopener"
 &gt;Wiki:Visual Studio Code&lt;/a&gt;&lt;br&gt;
下載點:&lt;a class="link" href="https://azure.microsoft.com/zh-tw/products/visual-studio-code/" target="_blank" rel="noopener"
 &gt;Visual Studio Code&lt;/a&gt;&lt;br&gt;
Editor 編輯器&lt;br&gt;
輕量化、快速、著重在寫程式碼編輯，&lt;br&gt;
適用於Windows、MacOS及Linux，性能速度較快、可以各別擴充包且免費。&lt;br&gt;
&lt;img decoding="async" src="https://i.imgur.com/QoMqC9k.png" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;事實上，我覺得VSCode不能與Visual Studio比較，能夠比較的對象應該是Sublime、Atom，因為這兩個都是Editor。&lt;/p&gt;
&lt;h2 id="visual-studio"&gt;Visual Studio &lt;figure class="wp-block-image"&gt;
&lt;/h2&gt;&lt;p&gt;&lt;img decoding="async" src="https://i.imgur.com/Jqy4iSQ.png" alt="" /&gt; &lt;/figure&gt;&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://zh.wikipedia.org/wiki/%E9%9B%86%E6%88%90%E5%BC%80%E5%8F%91%E7%8E%AF%E5%A2%83" target="_blank" rel="noopener"
 &gt;Wiki:IDE 整合開發環境&lt;/a&gt;&lt;br&gt;
&lt;a class="link" href="https://zh.wikipedia.org/wiki/Microsoft_Visual_Studio" target="_blank" rel="noopener"
 &gt;Wiki:Visual Studio&lt;/a&gt;&lt;br&gt;
下載點:&lt;a class="link" href="https://visualstudio.microsoft.com/zh-hant/" target="_blank" rel="noopener"
 &gt;Visual Studio&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;IDE 可以說是編輯器、編譯、介面設計、測試、佈署的工具…等等，很多在開發時會用到的工具都放在裡面。&lt;br&gt;
屬於重量級的軟體。&lt;/p&gt;
&lt;p&gt;下載的話是分Community、Professional及Enterprise。除了社區版以外都要付費，在安裝的過程中，套件或工具這些選擇越多，明顯感受到安裝越多時間越久，光是安裝就跟VSCode有明顯的落差。&lt;br&gt;
&lt;img decoding="async" src="https://i.imgur.com/quwhDvG.png" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;小結:&lt;/p&gt;
&lt;p&gt;對我來說Visual Studio Code 與 Visual Studio是不一樣的東西，&lt;br&gt;
所以並沒有特別覺得哪個較差，只是基於自己習慣和大多數人使用，還是VSCode較多。&lt;/p&gt;</description></item><item><title>[Pycharm] 突然連不到sql檔，檔案變成資料夾灰色叉叉 (已解決)</title><link>https://quietbo.com/2021/05/26/%E8%A7%A3%E6%B1%BA-pycharm-%E7%AA%81%E7%84%B6%E9%80%A3%E4%B8%8D%E5%88%B0sql%E6%AA%94%EF%BC%8C%E6%AA%94%E6%A1%88%E8%AE%8A%E6%88%90%E8%B3%87%E6%96%99%E5%A4%BE%E7%81%B0%E8%89%B2%E5%8F%89%E5%8F%89/</link><pubDate>Wed, 26 May 2021 13:40:54 +0000</pubDate><guid>https://quietbo.com/2021/05/26/%E8%A7%A3%E6%B1%BA-pycharm-%E7%AA%81%E7%84%B6%E9%80%A3%E4%B8%8D%E5%88%B0sql%E6%AA%94%EF%BC%8C%E6%AA%94%E6%A1%88%E8%AE%8A%E6%88%90%E8%B3%87%E6%96%99%E5%A4%BE%E7%81%B0%E8%89%B2%E5%8F%89%E5%8F%89/</guid><description>&lt;p&gt;我是用網路磁碟連到ubuntu裡面的專案，就在某次要查SQL時，一直找不到檔案內的資料，後來我去看檔案，顯示如下:&lt;br&gt;
&lt;img decoding="async" src="https://i.imgur.com/9mdbo7h.png" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;原本是長這樣:&lt;br&gt;
&lt;img decoding="async" src="https://i.imgur.com/v2W2dK3.png" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;我是用windows查看ubuntu內的檔案，看到SQL檔變成一個資料夾左下打灰色叉，後來我試過了ubuntu重開機，windows也重開機，pycharm也用過invalid cache and restart了，仍沒有解決這問題，網路上找到的解決方式，大多都跟雲端有關，但我確定我這問題與雲端無關。&lt;br&gt;
其中也試過了刪除的方式重建，也出現不給刪除的問題。&lt;/p&gt;
&lt;p&gt;以下是我當時解決問題的方式:&lt;/p&gt;
&lt;p&gt;1.修改變成資料夾灰色叉的檔名 -&amp;gt; 成功&lt;br&gt;
2.打開已經改成新名字的檔案 -&amp;gt; 成功&lt;br&gt;
3.先備份一個到其他位置，取同樣的檔名後再回來把有問題的檔案刪除&lt;br&gt;
4.將檔案放回資料夾位置&lt;br&gt;
5.pycharm顯示正常了，但變成一個有修改過的格式&lt;br&gt;
6.檔案右鍵，Git -&amp;gt; Rollback。&lt;br&gt;
&lt;img decoding="async" src="https://i.imgur.com/EftPDxk.png" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;就成功解決這問題了。&lt;br&gt;
目前有7這專案資料夾一起開，但就唯獨一個專案的SQL檔發生這問題，目前還不知道是什麼原因造成的。&lt;/p&gt;</description></item><item><title>[Pycharm]GitToolBox – Git顯示分支、自動Fetch</title><link>https://quietbo.com/2021/05/17/pycharmgittoolbox-git%E9%A1%AF%E7%A4%BA%E5%88%86%E6%94%AF%E3%80%81%E8%87%AA%E5%8B%95fetch/</link><pubDate>Mon, 17 May 2021 14:12:47 +0000</pubDate><guid>https://quietbo.com/2021/05/17/pycharmgittoolbox-git%E9%A1%AF%E7%A4%BA%E5%88%86%E6%94%AF%E3%80%81%E8%87%AA%E5%8B%95fetch/</guid><description>&lt;p&gt;GitToolBox 是IDE插件，我個人是滿推薦安裝的，下方有一些截圖和功能說明，如果這是你想要的工具，你想安裝的話，可以參考下方的安裝、設定方式。&lt;/p&gt;
&lt;h2 id="顯示git-branchfetch和最後commit的時間和訊息"&gt;顯示git Branch、Fetch和最後commit的時間和訊息
&lt;/h2&gt;&lt;img decoding="async" src="https://i.imgur.com/Lz0pHKL.png" alt="" /&gt; 
Δ-表示有變化 
∅-不變/乾淨
&lt;p&gt;舉例:&lt;br&gt;
2Δ-表示有2個變化(Fetch)。&lt;/p&gt;
&lt;p&gt;Fetch會自動檢查，若不想要太常檢查可以自行設定。&lt;/p&gt;
&lt;p&gt;下圖是我隨便截的一段程式碼，在26行是我光標停放的位置，會顯示該行git最後commit的時間和訊息，這也是能夠自己設定格式。&lt;br&gt;
&lt;img decoding="async" src="https://i.imgur.com/61gLzih.png" alt="" /&gt;&lt;/p&gt;
&lt;h2 id="安裝使用方式"&gt;安裝、使用方式
&lt;/h2&gt;&lt;p&gt;本次操作版本為:11.0.6&lt;br&gt;
安裝方法:&lt;br&gt;
File -&amp;gt; Settings -&amp;gt; Plugins -&amp;gt; GitToolBox -&amp;gt; Installed&lt;br&gt;
&lt;img decoding="async" src="https://i.imgur.com/ZIxUJmc.png" alt="" /&gt;&lt;br&gt;
安裝過程或許會較久，若安裝完成建議重開Pycharm。&lt;/p&gt;
&lt;p&gt;使用方法:&lt;br&gt;
File -&amp;gt; Settings -&amp;gt; Other Settings -&amp;gt; GitToolBox Global 或 GitToolBox Project&lt;br&gt;
&lt;img decoding="async" src="https://i.imgur.com/jrMK0sC.png" alt="" /&gt;&lt;br&gt;
這兩個都可以進去修改。&lt;/p&gt;
&lt;p&gt;&lt;a class="link" href="https://github.com/zielu/GitToolBox/wiki/Manual#git-status-display" target="_blank" rel="noopener"
 &gt;點選我獲得更詳細的操作&lt;/a&gt;&lt;/p&gt;</description></item><item><title>[Editor]Sublime Text 3 – 設置中文&amp;默認語法</title><link>https://quietbo.com/2021/03/30/sublime-text-3-%E8%A8%AD%E7%BD%AE%E9%BB%98%E8%AA%8D%E8%AA%9E%E6%B3%95/</link><pubDate>Tue, 30 Mar 2021 03:57:36 +0000</pubDate><guid>https://quietbo.com/2021/03/30/sublime-text-3-%E8%A8%AD%E7%BD%AE%E9%BB%98%E8%AA%8D%E8%AA%9E%E6%B3%95/</guid><description>&lt;p&gt;安裝:&lt;a class="link" href="http://www.sublimetext.com/" target="_blank" rel="noopener"
 &gt;官方網站&lt;/a&gt;&lt;br&gt;
中文化:&lt;a class="link" href="https://zhuanlan.zhihu.com/p/102376540" target="_blank" rel="noopener"
 &gt;參考網站&lt;/a&gt;&lt;/p&gt;
&lt;h2 id="設置中文"&gt;設置中文
&lt;/h2&gt;&lt;p&gt;Ctrl+Shift+P輸入:install package&lt;figure class="wp-block-image size-full"&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading="lazy" decoding="async" width="764" height="164" src="https://quietbo.com/uploads/2021/08/image-1.png" alt="" class="wp-image-495" srcset="https://quietbo.com/uploads/2021/08/image-1.png 764w, https://quietbo.com/uploads/2021/08/image-1-300x64.png 300w" sizes="auto, (max-width: 764px) 100vw, 764px" /&gt; &lt;/figure&gt;&lt;/p&gt;
&lt;p&gt;再輸入Chinses，安裝完後重新開啟Sublime即可。&lt;figure class="wp-block-image size-full"&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading="lazy" decoding="async" width="995" height="344" src="https://quietbo.com/uploads/2021/08/image.png" alt="" class="wp-image-494" srcset="https://quietbo.com/uploads/2021/08/image.png 995w, https://quietbo.com/uploads/2021/08/image-300x104.png 300w, https://quietbo.com/uploads/2021/08/image-768x266.png 768w" sizes="auto, (max-width: 995px) 100vw, 995px" /&gt; &lt;/figure&gt; &lt;figure class="wp-block-image size-large"&gt;&lt;img loading="lazy" decoding="async" width="1024" height="393" src="https://quietbo.com/uploads/2021/08/image-2-1024x393.png" alt="" class="wp-image-496" srcset="https://quietbo.com/uploads/2021/08/image-2-1024x393.png 1024w, https://quietbo.com/uploads/2021/08/image-2-300x115.png 300w, https://quietbo.com/uploads/2021/08/image-2-768x295.png 768w, https://quietbo.com/uploads/2021/08/image-2.png 1084w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /&gt;&lt;/figure&gt;&lt;/p&gt;
&lt;h2 id="設置默認語法"&gt;設置默認語法
&lt;/h2&gt;&lt;p&gt;在Sublime Text 3中設置默認語法顯示，未來若再開啟文件的話會以該格式的語法顯示。&lt;/p&gt;
&lt;p&gt;View(檢視) -&amp;gt; Syntax(語法) -&amp;gt; Open all with current extension as … -&amp;gt; 選擇自己要的語法。&lt;figure class="wp-block-image"&gt;&lt;/p&gt;
&lt;p&gt;&lt;img decoding="async" src="https://i.imgur.com/meLD8TJ.png" alt="" /&gt; &lt;/figure&gt;&lt;/p&gt;</description></item></channel></rss>