<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>软件使用 | 阿狸的Blog</title><link>https://www.aliyisheng.blog/course/chapter2/</link><atom:link href="https://www.aliyisheng.blog/course/chapter2/index.xml" rel="self" type="application/rss+xml"/><description>软件使用</description><generator>Wowchemy (https://wowchemy.com)</generator><language>zh-Hans</language><lastBuildDate>Sun, 09 Sep 2018 00:00:00 +0000</lastBuildDate><image><url>https://www.aliyisheng.blog/media/icon_hu0b7a4cb9992c9ac0e91bd28ffd38dd00_9727_512x512_fill_lanczos_center_2.png</url><title>软件使用</title><link>https://www.aliyisheng.blog/course/chapter2/</link></image><item><title>vscode中打开typora</title><link>https://www.aliyisheng.blog/course/chapter2/vscode%E4%B8%AD%E6%89%93%E5%BC%80typora/</link><pubDate>Sun, 05 May 2019 00:00:00 +0100</pubDate><guid>https://www.aliyisheng.blog/course/chapter2/vscode%E4%B8%AD%E6%89%93%E5%BC%80typora/</guid><description>&lt;p>VSCode中编辑markdown没有typora来的舒服，但是VSCode中的文件又不能直接使用typora打开，必须先进入文件路径，比较麻烦。
然后VSCode插件市场搜了一下，发现确实有这么一个插件：
&lt;img src="https://i.loli.net/2021/03/12/MZVsnDbrhzac2mW.png" alt="在这里插入图片描述">
&lt;strong>只是没有用&lt;/strong>，似乎在开发阶段&lt;/p>
&lt;h2 id="使用open-in-external-app">使用Open in External App&lt;/h2>
&lt;p>而另外一个五星好评的插件Open in External App则可以在vscode中用typora打开md文件，不仅如此，还有设定其他应用打开相应的文件，比如chrome打开html。插件食用方法也比较简单，安装后，在&lt;code>settings.json&lt;/code>中将以下内容添加进去，注意在windows要更改 &amp;ldquo;openCommand&amp;quot;命令对应的程序路径：&lt;/p>
&lt;pre>&lt;code class="language-json">&amp;quot;openInExternalApp.openMapper&amp;quot;: [
{
// represent file extension name
&amp;quot;extensionName&amp;quot;: &amp;quot;html&amp;quot;,
// the external applications to open the file which extension name is html
&amp;quot;apps&amp;quot;: [
// openCommand can be shell command or the complete executable application path
// title will be shown in the drop list if there are several apps
{
&amp;quot;title&amp;quot;: &amp;quot;chrome&amp;quot;,
&amp;quot;openCommand&amp;quot;: &amp;quot;/Applications/Google Chrome.app&amp;quot;
},
]
},
{
&amp;quot;extensionName&amp;quot;: &amp;quot;md&amp;quot;,
&amp;quot;apps&amp;quot;: [
{
&amp;quot;title&amp;quot;: &amp;quot;typora&amp;quot;,
&amp;quot;openCommand&amp;quot;:&amp;quot;/Applications/Typora.app&amp;quot;
}
]
},
]
&lt;/code>&lt;/pre>
&lt;p>添加好之后，双击md文件即可看到&lt;code>Open in External App&lt;/code>选项，点击即可跳转到typora。&lt;/p>
&lt;h2 id="vscode的配置文件settingjson的ui界面或者json形式">vscode的配置文件setting.json的UI界面或者json形式&lt;/h2>
&lt;p>快速打开
使用快捷键 Ctrl+Shift+P ，然后搜索setting&lt;/p>
&lt;p>&lt;img src="https://i.loli.net/2021/03/12/hJB98aTmnIEZcVy.png" alt="">&lt;/p>
&lt;p>首选项：打开设置（json）这个打开的是settings.json文件&lt;/p>
&lt;p>&lt;img src="https://i.loli.net/2021/03/12/7UIFyEuct8N2DZd.png" alt="">&lt;/p>
&lt;p>首选项：打开默认设置（json）,这个打开的是defaultSettings.json文件
首选项：打开工作区设置，这个打开的是&lt;/p>
&lt;p>&lt;img src="https://i.loli.net/2021/03/12/CMV2uasdgQ9GjDo.png" alt="">&lt;/p>
&lt;p>设置界面是UI形式还是json形式，可以通过这个图标来进行切换&lt;/p>
&lt;p>&lt;img src="https://i.loli.net/2021/03/12/zdBpgjoCnhUfmDw.png" alt="">&lt;/p></description></item><item><title>github Desktop使用</title><link>https://www.aliyisheng.blog/course/chapter2/github-desktop%E4%BD%BF%E7%94%A8/</link><pubDate>Sun, 05 May 2019 00:00:00 +0100</pubDate><guid>https://www.aliyisheng.blog/course/chapter2/github-desktop%E4%BD%BF%E7%94%A8/</guid><description>&lt;h2 id="从github官网上clone仓库代码到本地">从github官网上clone仓库代码到本地&lt;/h2>
&lt;ol>
&lt;li>
&lt;p>打开github官网，登录成功后，New repository创建新的仓库，给新创建的仓库命名Rhine.github.io、添加描述（可选）、添加README说明（可选）:&lt;/p>
&lt;p>&lt;img src="https://static.oschina.net/uploads/img/202011/30194754_XXTu.jpg" alt="img">&lt;/p>
&lt;p>创建仓库&lt;/p>
&lt;/li>
&lt;/ol>
&lt;p>&lt;img src="https://static.oschina.net/uploads/img/202011/30194754_0DpS.jpg" alt="img">&lt;/p>
&lt;p>创建成功&lt;/p>
&lt;p>2.打开github Desktop，选择Clone a repository：&lt;/p>
&lt;p>&lt;img src="https://static.oschina.net/uploads/img/202011/30194754_nGiV.jpg" alt="img">&lt;/p>
&lt;p>填入需要从线上clone的repository的名称以及即将存入本地的路径，这里选择D盘下的githubCloneProj文件夹（文件夹需新建）。如果Clone时提示project找不到，那么第一行将github网页上clone or download所提供的网页地址填入：&lt;/p>
&lt;p>&lt;img src="https://static.oschina.net/uploads/img/202011/30194754_e2WA.jpg" alt="img">&lt;/p>
&lt;p>填入仓库地址及保存路径&lt;/p>
&lt;p>&lt;img src="https://static.oschina.net/uploads/img/202011/30194754_p18s.jpg" alt="img">&lt;/p>
&lt;p>正在 clone&lt;/p>
&lt;p>clone下来的仓库：&lt;/p>
&lt;p>&lt;img src="https://static.oschina.net/uploads/img/202011/30194754_ErcQ.jpg" alt="img">&lt;/p>
&lt;p>clone下来的仓库&lt;/p>
&lt;p>3.vscode打开文件夹githubCloneProj：&lt;/p>
&lt;p>&lt;img src="https://static.oschina.net/uploads/img/202011/30194754_VlYA.jpg" alt="img">&lt;/p>
&lt;p>进行编辑，搭建一个简单的html页面：&lt;/p>
&lt;p>&lt;img src="https://static.oschina.net/uploads/img/202011/30194754_jxKm.jpg" alt="img">&lt;/p>
&lt;p>4.vscode编辑完毕后，此时可见github Desktop桌面版已经自动将刚才编辑的代码同步完毕：&lt;/p>
&lt;p>&lt;img src="https://static.oschina.net/uploads/img/202011/30194754_M95v.jpg" alt="img">&lt;/p>
&lt;p>5.添加描述信息（summary,Description）后，点击Commit to master进行提交：&lt;/p>
&lt;p>&lt;img src="https://static.oschina.net/uploads/img/202011/30194754_gfsU.jpg" alt="img">&lt;/p>
&lt;p>添加描述信息&lt;/p>
&lt;h2 id="push到github网页上">push到github网页上&lt;/h2>
&lt;ol>
&lt;li>
&lt;p>点击Push origin&lt;/p>
&lt;p>&lt;img src="https://static.oschina.net/uploads/img/202011/30194754_qeDF.jpg" alt="img">&lt;/p>
&lt;p>&lt;img src="https://static.oschina.net/uploads/img/202011/30194754_TSsm.jpg" alt="img">&lt;/p>
&lt;p>正在push.png&lt;/p>
&lt;/li>
&lt;li>
&lt;p>打开github页面，可见Rhine.github.io仓库已经push成功：&lt;/p>
&lt;p>&lt;img src="https://static.oschina.net/uploads/img/202011/30194754_Tc4W.jpg" alt="img">&lt;/p>
&lt;/li>
&lt;/ol>
&lt;p>push成功后的github仓库在&lt;a href = "https://github.com/Rhine1/Rhine.github.io">这里&lt;/a>。&lt;/p>
&lt;h2 id="从github网页上删除某个项目">从github网页上删除某个项目&lt;/h2>
&lt;ol>
&lt;li>
&lt;p>点击用户头像 -&amp;gt; your profile，查看已有的仓库：&lt;/p>
&lt;p>&lt;img src="https://static.oschina.net/uploads/img/202011/30194754_ysOQ.jpg" alt="img">&lt;/p>
&lt;p>查看仓库&lt;/p>
&lt;/li>
&lt;li>
&lt;p>点击需要删除的仓库 -&amp;gt; settings：&lt;/p>
&lt;p>&lt;img src="https://static.oschina.net/uploads/img/202011/30194754_Psog.jpg" alt="img">&lt;/p>
&lt;/li>
&lt;li>
&lt;p>将页面一直下拉到最低端，选择Delete this repository，确认删除即可：&lt;/p>
&lt;p>&lt;img src="https://static.oschina.net/uploads/img/202011/30194754_TNzU.jpg" alt="img">&lt;/p>
&lt;/li>
&lt;/ol>
&lt;p>&lt;img src="https://static.oschina.net/uploads/img/202011/30194754_ekyP.jpg" alt="img">&lt;/p>
&lt;p>输入仓库名称并确认删除&lt;/p></description></item><item><title>Syllabus</title><link>https://www.aliyisheng.blog/course/chapter2/syllabus/</link><pubDate>Sun, 05 May 2019 00:00:00 +0100</pubDate><guid>https://www.aliyisheng.blog/course/chapter2/syllabus/</guid><description>&lt;h2 id="goals">Goals&lt;/h2>
&lt;p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis posuere tellus ac convallis placerat. Proin tincidunt magna sed ex sollicitudin condimentum. Sed ac faucibus dolor, scelerisque sollicitudin nisi. Cras purus urna, suscipit quis sapien eu, pulvinar tempor diam. Quisque risus orci, mollis id ante sit amet, gravida egestas nisl. Sed ac tempus magna. Proin in dui enim. Donec condimentum, sem id dapibus fringilla, tellus enim condimentum arcu, nec volutpat est felis vel metus. Vestibulum sit amet erat at nulla eleifend gravida.&lt;/p>
&lt;p>Nullam vel molestie justo. Curabitur vitae efficitur leo. In hac habitasse platea dictumst. Sed pulvinar mauris dui, eget varius purus congue ac. Nulla euismod, lorem vel elementum dapibus, nunc justo porta mi, sed tempus est est vel tellus. Nam et enim eleifend, laoreet sem sit amet, elementum sem. Morbi ut leo congue, maximus velit ut, finibus arcu. In et libero cursus, rutrum risus non, molestie leo. Nullam congue quam et volutpat malesuada. Sed risus tortor, pulvinar et dictum nec, sodales non mi. Phasellus lacinia commodo laoreet. Nam mollis, erat in feugiat consectetur, purus eros egestas tellus, in auctor urna odio at nibh. Mauris imperdiet nisi ac magna convallis, at rhoncus ligula cursus.&lt;/p>
&lt;p>Cras aliquam rhoncus ipsum, in hendrerit nunc mattis vitae. Duis vitae efficitur metus, ac tempus leo. Cras nec fringilla lacus. Quisque sit amet risus at ipsum pharetra commodo. Sed aliquam mauris at consequat eleifend. Praesent porta, augue sed viverra bibendum, neque ante euismod ante, in vehicula justo lorem ac eros. Suspendisse augue libero, venenatis eget tincidunt ut, malesuada at lorem. Donec vitae bibendum arcu. Aenean maximus nulla non pretium iaculis. Quisque imperdiet, nulla in pulvinar aliquet, velit quam ultrices quam, sit amet fringilla leo sem vel nunc. Mauris in lacinia lacus.&lt;/p>
&lt;p>Suspendisse a tincidunt lacus. Curabitur at urna sagittis, dictum ante sit amet, euismod magna. Sed rutrum massa id tortor commodo, vitae elementum turpis tempus. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean purus turpis, venenatis a ullamcorper nec, tincidunt et massa. Integer posuere quam rutrum arcu vehicula imperdiet. Mauris ullamcorper quam vitae purus congue, quis euismod magna eleifend. Vestibulum semper vel augue eget tincidunt. Fusce eget justo sodales, dapibus odio eu, ultrices lorem. Duis condimentum lorem id eros commodo, in facilisis mauris scelerisque. Morbi sed auctor leo. Nullam volutpat a lacus quis pharetra. Nulla congue rutrum magna a ornare.&lt;/p>
&lt;p>Aliquam in turpis accumsan, malesuada nibh ut, hendrerit justo. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Quisque sed erat nec justo posuere suscipit. Donec ut efficitur arcu, in malesuada neque. Nunc dignissim nisl massa, id vulputate nunc pretium nec. Quisque eget urna in risus suscipit ultricies. Pellentesque odio odio, tincidunt in eleifend sed, posuere a diam. Nam gravida nisl convallis semper elementum. Morbi vitae felis faucibus, vulputate orci placerat, aliquet nisi. Aliquam erat volutpat. Maecenas sagittis pulvinar purus, sed porta quam laoreet at.&lt;/p>
&lt;h2 id="topics">Topics&lt;/h2>
&lt;p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis posuere tellus ac convallis placerat. Proin tincidunt magna sed ex sollicitudin condimentum. Sed ac faucibus dolor, scelerisque sollicitudin nisi. Cras purus urna, suscipit quis sapien eu, pulvinar tempor diam. Quisque risus orci, mollis id ante sit amet, gravida egestas nisl. Sed ac tempus magna. Proin in dui enim. Donec condimentum, sem id dapibus fringilla, tellus enim condimentum arcu, nec volutpat est felis vel metus. Vestibulum sit amet erat at nulla eleifend gravida.&lt;/p>
&lt;p>Nullam vel molestie justo. Curabitur vitae efficitur leo. In hac habitasse platea dictumst. Sed pulvinar mauris dui, eget varius purus congue ac. Nulla euismod, lorem vel elementum dapibus, nunc justo porta mi, sed tempus est est vel tellus. Nam et enim eleifend, laoreet sem sit amet, elementum sem. Morbi ut leo congue, maximus velit ut, finibus arcu. In et libero cursus, rutrum risus non, molestie leo. Nullam congue quam et volutpat malesuada. Sed risus tortor, pulvinar et dictum nec, sodales non mi. Phasellus lacinia commodo laoreet. Nam mollis, erat in feugiat consectetur, purus eros egestas tellus, in auctor urna odio at nibh. Mauris imperdiet nisi ac magna convallis, at rhoncus ligula cursus.&lt;/p>
&lt;p>Cras aliquam rhoncus ipsum, in hendrerit nunc mattis vitae. Duis vitae efficitur metus, ac tempus leo. Cras nec fringilla lacus. Quisque sit amet risus at ipsum pharetra commodo. Sed aliquam mauris at consequat eleifend. Praesent porta, augue sed viverra bibendum, neque ante euismod ante, in vehicula justo lorem ac eros. Suspendisse augue libero, venenatis eget tincidunt ut, malesuada at lorem. Donec vitae bibendum arcu. Aenean maximus nulla non pretium iaculis. Quisque imperdiet, nulla in pulvinar aliquet, velit quam ultrices quam, sit amet fringilla leo sem vel nunc. Mauris in lacinia lacus.&lt;/p>
&lt;p>Suspendisse a tincidunt lacus. Curabitur at urna sagittis, dictum ante sit amet, euismod magna. Sed rutrum massa id tortor commodo, vitae elementum turpis tempus. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean purus turpis, venenatis a ullamcorper nec, tincidunt et massa. Integer posuere quam rutrum arcu vehicula imperdiet. Mauris ullamcorper quam vitae purus congue, quis euismod magna eleifend. Vestibulum semper vel augue eget tincidunt. Fusce eget justo sodales, dapibus odio eu, ultrices lorem. Duis condimentum lorem id eros commodo, in facilisis mauris scelerisque. Morbi sed auctor leo. Nullam volutpat a lacus quis pharetra. Nulla congue rutrum magna a ornare.&lt;/p>
&lt;p>Aliquam in turpis accumsan, malesuada nibh ut, hendrerit justo. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Quisque sed erat nec justo posuere suscipit. Donec ut efficitur arcu, in malesuada neque. Nunc dignissim nisl massa, id vulputate nunc pretium nec. Quisque eget urna in risus suscipit ultricies. Pellentesque odio odio, tincidunt in eleifend sed, posuere a diam. Nam gravida nisl convallis semper elementum. Morbi vitae felis faucibus, vulputate orci placerat, aliquet nisi. Aliquam erat volutpat. Maecenas sagittis pulvinar purus, sed porta quam laoreet at.&lt;/p></description></item></channel></rss>