Loading... <div class="tip inlineBlock error simple small"> 张爱玲:人总是在接近幸福时倍感幸福,在幸福进行时却患得患失 </div> 或许你已知道,我的母语是python。这篇文章,我将告诉你,我的第一个编程工具和现在的编程工具。 --- 开头,我引入了张爱玲的话,仔细回想,你也会觉得,哇,真的好有道理。 当我们选择了第一个编程工具,它成为了你的左膀右臂,你却看到别人的推荐,开发商的广告,up主的呕心力作。 义不容辞的放弃。 ## Pycharm 时间追溯到2017年,那时候,我才刚刚初一,他是我的第一个python比较专业的编程工具之一了。 现在,我也没有抛弃他,用着靠无限激活30天的插件,一直用着专业版 ![屏幕截图 2022-01-31 223219.png](http://blog.a152.top/usr/uploads/2022/01/47856658.png "截图") <div class="tab-container post_tab box-shadow-wrap-lg"> <ul class="nav no-padder b-b scroll-hide" role="tablist"> <li class='nav-item active' role="presentation"><a class='nav-link active' style="" data-toggle="tab" aria-controls='tabs-f16141fbe0f66b039e5c0e464da97a53530' role="tab" data-target='#tabs-f16141fbe0f66b039e5c0e464da97a53530'>Atom Material File Icons</a></li><li class='nav-item ' role="presentation"><a class='nav-link ' style="" data-toggle="tab" aria-controls='tabs-64c05b8e37a28e0692fcc58a59464bf4911' role="tab" data-target='#tabs-64c05b8e37a28e0692fcc58a59464bf4911'>Atom One Dark Theme</a></li><li class='nav-item ' role="presentation"><a class='nav-link ' style="" data-toggle="tab" aria-controls='tabs-954c48657ded0afabaaaf96dd4722c6d52' role="tab" data-target='#tabs-954c48657ded0afabaaaf96dd4722c6d52'>Chinese</a></li><li class='nav-item ' role="presentation"><a class='nav-link ' style="" data-toggle="tab" aria-controls='tabs-8e25b8b32649ddaaa4f95721117adb8d253' role="tab" data-target='#tabs-8e25b8b32649ddaaa4f95721117adb8d253'>csv</a></li><li class='nav-item ' role="presentation"><a class='nav-link ' style="" data-toggle="tab" aria-controls='tabs-e3d51f8e0a76c8dc8af5b837986e2e92484' role="tab" data-target='#tabs-e3d51f8e0a76c8dc8af5b837986e2e92484'>Rainbow CSV</a></li><li class='nav-item ' role="presentation"><a class='nav-link ' style="" data-toggle="tab" aria-controls='tabs-035c8eff2f147ee3c23b91f9f040cdcb935' role="tab" data-target='#tabs-035c8eff2f147ee3c23b91f9f040cdcb935'>Dracula Theme</a></li><li class='nav-item ' role="presentation"><a class='nav-link ' style="" data-toggle="tab" aria-controls='tabs-a24b749bdf2687f8f5960652ad90cb5f276' role="tab" data-target='#tabs-a24b749bdf2687f8f5960652ad90cb5f276'>ide eval reset</a></li><li class='nav-item ' role="presentation"><a class='nav-link ' style="" data-toggle="tab" aria-controls='tabs-7b6e3b9dce57e526cd3763b41f1a61f8887' role="tab" data-target='#tabs-7b6e3b9dce57e526cd3763b41f1a61f8887'>JSON Parser</a></li><li class='nav-item ' role="presentation"><a class='nav-link ' style="" data-toggle="tab" aria-controls='tabs-9870e2ce1e6afce0efea8824b80e5032738' role="tab" data-target='#tabs-9870e2ce1e6afce0efea8824b80e5032738'>Key Promoter X</a></li><li class='nav-item ' role="presentation"><a class='nav-link ' style="" data-toggle="tab" aria-controls='tabs-711fbc46c4486db59a1a502d83546848449' role="tab" data-target='#tabs-711fbc46c4486db59a1a502d83546848449'>kite</a></li><li class='nav-item ' role="presentation"><a class='nav-link ' style="" data-toggle="tab" aria-controls='tabs-6238ebd3e39c12e0e7c94aca351faaa58910' role="tab" data-target='#tabs-6238ebd3e39c12e0e7c94aca351faaa58910'>Translation</a></li> </ul> <div class="tab-content no-border"> <div role="tabpanel" id='tabs-f16141fbe0f66b039e5c0e464da97a53530' class="tab-pane fade active in"> 提供丰富的图标,美化你的编辑器页面</div><div role="tabpanel" id='tabs-64c05b8e37a28e0692fcc58a59464bf4911' class="tab-pane fade "> [https://plugins.jetbrains.com/plugin/12178-atom-onedark-theme](https://plugins.jetbrains.com/plugin/12178-atom-onedark-theme "https://plugins.jetbrains.com/plugin/12178-atom-onedark-theme") 我喜欢的主题之一,不过我现在用的是德古拉 </div><div role="tabpanel" id='tabs-954c48657ded0afabaaaf96dd4722c6d52' class="tab-pane fade "> 汉化插件,中国人必备</div><div role="tabpanel" id='tabs-8e25b8b32649ddaaa4f95721117adb8d253' class="tab-pane fade "> 灵活的图标编辑工具,编辑起来非常轻松! </div><div role="tabpanel" id='tabs-e3d51f8e0a76c8dc8af5b837986e2e92484' class="tab-pane fade "> 像彩虹一样展示表格文件</div><div role="tabpanel" id='tabs-035c8eff2f147ee3c23b91f9f040cdcb935' class="tab-pane fade "> [Dracula Theme](https://plugins.jetbrains.com/plugin/12275-dracula-theme "Dracula Theme") 我现在就在使用的主题,非常好看 希望你也喜欢! ![屏幕截图 2022-01-31 223219.png](http://blog.a152.top/usr/uploads/2022/01/47856658.png "截图") </div><div role="tabpanel" id='tabs-a24b749bdf2687f8f5960652ad90cb5f276' class="tab-pane fade "> 自动帮你重置30天,达到免费使用 [https://zhile.io/2020/11/18/jetbrains-eval-reset-deprecated.html](https://zhile.io/2020/11/18/jetbrains-eval-reset-deprecated.html) 或者直接下载zip并且拖入编辑页面安装 [ide-eval-resetter-2.3.5-c80a1d.zip](http://blog.a152.top/usr/uploads/2022/01/1229504281.zip) </div><div role="tabpanel" id='tabs-7b6e3b9dce57e526cd3763b41f1a61f8887' class="tab-pane fade "> 一个用于验证和格式化 JSON 字符串的轻量级插件</div><div role="tabpanel" id='tabs-9870e2ce1e6afce0efea8824b80e5032738' class="tab-pane fade "> 这个非常牛逼,对新手友好,在你操作的时候,会在右下角告诉你这个操作的快捷键是什么 Key Promoter X 可帮助您在工作时学习基本的捷径。当您在 IDE 内的按钮上使用鼠标时,Key Promoter X 会显示您应该使用的键盘快捷键。这提供了一种简单的方法来学习如何用键盘键代替繁琐的鼠标工作,并有助于过渡到更快、无鼠标的开发。Key Promoter X 工具窗口向您显示您最常使用的鼠标操作的命中列表,并直接为您提供您可以使用的快捷方式。对于没有快捷方式的按钮,Key Promoter X 会提示您可以直接创建一个</div><div role="tabpanel" id='tabs-711fbc46c4486db59a1a502d83546848449' class="tab-pane fade "> 用过都说好,是一款ai代码自动补全插件</div><div role="tabpanel" id='tabs-6238ebd3e39c12e0e7c94aca351faaa58910' class="tab-pane fade "> 选中之后右键翻译!</div> </div> </div> ## vscode vscode是我在2022才开始正式使用的,之前都是pycharm之后转jupyterlab,直到2022过年换新电脑的时候,才把他安装下来。 这玩意要跟以前顺手,这插件就真的需要很多啊,我只写我推荐的几个插件 ![屏幕截图 2022-01-31 225952.png](http://blog.a152.top/usr/uploads/2022/01/2593900789.png) <div class="tab-container post_tab box-shadow-wrap-lg"> <ul class="nav no-padder b-b scroll-hide" role="tablist"> <li class='nav-item active' role="presentation"><a class='nav-link active' style="" data-toggle="tab" aria-controls='tabs-83246320d26a94e7f719974a4e701963490' role="tab" data-target='#tabs-83246320d26a94e7f719974a4e701963490'>kite</a></li><li class='nav-item ' role="presentation"><a class='nav-link ' style="" data-toggle="tab" aria-controls='tabs-f08ab6c06c337099d8284f9acab6b363631' role="tab" data-target='#tabs-f08ab6c06c337099d8284f9acab6b363631'>Fix VSCode Checksums</a></li><li class='nav-item ' role="presentation"><a class='nav-link ' style="" data-toggle="tab" aria-controls='tabs-cb793be2cf1224ce10e0103b46414ae8542' role="tab" data-target='#tabs-cb793be2cf1224ce10e0103b46414ae8542'>Jupyter</a></li><li class='nav-item ' role="presentation"><a class='nav-link ' style="" data-toggle="tab" aria-controls='tabs-28d92b4d08b53eacfeb8da776dd5bcc3513' role="tab" data-target='#tabs-28d92b4d08b53eacfeb8da776dd5bcc3513'>One Dark Pro</a></li><li class='nav-item ' role="presentation"><a class='nav-link ' style="" data-toggle="tab" aria-controls='tabs-f76286be2ca019eb87a1d97cf8e752c1234' role="tab" data-target='#tabs-f76286be2ca019eb87a1d97cf8e752c1234'>Thief-Book</a></li> </ul> <div class="tab-content no-border"> <div role="tabpanel" id='tabs-83246320d26a94e7f719974a4e701963490' class="tab-pane fade active in"> ai自动代码补全插件</div><div role="tabpanel" id='tabs-f08ab6c06c337099d8284f9acab6b363631' class="tab-pane fade "> 修复vscode的插件,额,吐槽一下,pycharm就不太会用到这种的。。。 主要是background的这款插件的问题,如果一个插件有问题,就安装另一个插件去解决。。。 </div><div role="tabpanel" id='tabs-cb793be2cf1224ce10e0103b46414ae8542' class="tab-pane fade "> 在vscode体验短代码的编辑器,这种感觉其实狠不戳! </div><div role="tabpanel" id='tabs-28d92b4d08b53eacfeb8da776dd5bcc3513' class="tab-pane fade "> 就是我现在使用的主题 [https://marketplace.visualstudio.com/items?itemName=zhuangtongfa.Material-theme](https://marketplace.visualstudio.com/items?itemName=zhuangtongfa.Material-theme "https://marketplace.visualstudio.com/items?itemName=zhuangtongfa.Material-theme") </div><div role="tabpanel" id='tabs-f76286be2ca019eb87a1d97cf8e752c1234' class="tab-pane fade "> 读小说的工具,还有一个网易云的插件,就是写代码的时候听歌看书的。因为我没有工作,所以我把他推荐给你</div> </div> </div> ## jupyter lab & jupyter notebook 这玩意是我的主力工具,所以我会在末尾重点强调这个工具 ### JupyterLab简介 JupyterLab是Jupyter主打的最新数据科学生产工具,某种意义上,它的出现是为了取代Jupyter Notebook。不过不用担心Jupyter Notebook会消失,JupyterLab包含了Jupyter Notebook所有功能。 JupyterLab作为一种基于web的集成开发环境,你可以使用它编写notebook、操作终端、编辑markdown文本、打开交互模式、查看csv文件及图片等功能。 你可以把JupyterLab当作一种究极进化版的Jupyter Notebook。原来的单兵作战,现在是空陆空联合协作。 当然,事实也并不是完全向他说的那样。 ### 安装 我的jupyterlab等的安装都是通过anaconda,所以我建议您,不要乱安装导致内核错误,这是一个很麻烦的问题。 所以我建议你安装anaconda,并且我将为你提供解决的办法: <a class="post_link" href="https://blog.a152.top/index.php/archives/346.html"><i data-feather="file-text"></i>jupyter lab 内核错误</a> ### 插件 <div class="tab-container post_tab box-shadow-wrap-lg"> <ul class="nav no-padder b-b scroll-hide" role="tablist"> <li class='nav-item active' role="presentation"><a class='nav-link active' style="" data-toggle="tab" aria-controls='tabs-b582c06f5d372b4d0d981eabee26173a410' role="tab" data-target='#tabs-b582c06f5d372b4d0d981eabee26173a410'>@jupyter-widgets/jupyterlab-manager</a></li><li class='nav-item ' role="presentation"><a class='nav-link ' style="" data-toggle="tab" aria-controls='tabs-74dc8aa6c4a9a2a99f6ccff0d1a2a764441' role="tab" data-target='#tabs-74dc8aa6c4a9a2a99f6ccff0d1a2a764441'>jupyter-matplotlib</a></li><li class='nav-item ' role="presentation"><a class='nav-link ' style="" data-toggle="tab" aria-controls='tabs-aa2103b99da5a9f148506c3678979393182' role="tab" data-target='#tabs-aa2103b99da5a9f148506c3678979393182'>@kiteco/jupyterlab-kite</a></li><li class='nav-item ' role="presentation"><a class='nav-link ' style="" data-toggle="tab" aria-controls='tabs-e7e20e70de1cd0643bc40695b6592626963' role="tab" data-target='#tabs-e7e20e70de1cd0643bc40695b6592626963'>jupyterlab-code-snippets</a></li><li class='nav-item active' role="presentation"><a class='nav-link active' style="" data-toggle="tab" aria-controls='tabs-818cbae990d5b72a786d381d139f84cb284' role="tab" data-target='#tabs-818cbae990d5b72a786d381d139f84cb284'>jupyterlab-drawio</a></li><li class='nav-item ' role="presentation"><a class='nav-link ' style="0:name="[spreadsheet-editor;" data-toggle="tab" aria-controls='tabs-1579399b1620e0a67d8ca931869cff49895' role="tab" data-target='#tabs-1579399b1620e0a67d8ca931869cff49895'></a></li><li class='nav-item ' role="presentation"><a class='nav-link ' style="" data-toggle="tab" aria-controls='tabs-d7793f0d086b274e9570396a3a9a6c96866' role="tab" data-target='#tabs-d7793f0d086b274e9570396a3a9a6c96866'>jupyterlab_onedarkpro</a></li> </ul> <div class="tab-content no-border"> <div role="tabpanel" id='tabs-b582c06f5d372b4d0d981eabee26173a410' class="tab-pane fade active in"> jupyter 小部件, 插件使用教程: [https://github.com/jupyter-widgets/ipywidgets/blob/master/docs/source/examples/Index.ipynb](https://github.com/jupyter-widgets/ipywidgets/blob/master/docs/source/examples/Index.ipynb "https://github.com/jupyter-widgets/ipywidgets/blob/master/docs/source/examples/Index.ipynb") </div><div role="tabpanel" id='tabs-74dc8aa6c4a9a2a99f6ccff0d1a2a764441' class="tab-pane fade "> %matplotlib widget 写在单元格顶部,交互式查看matplotlib图像 </div><div role="tabpanel" id='tabs-aa2103b99da5a9f148506c3678979393182' class="tab-pane fade "> 同pycharm vscode </div><div role="tabpanel" id='tabs-e7e20e70de1cd0643bc40695b6592626963' class="tab-pane fade "> 代码片段保存,享受拖拽式编程 </div><div role="tabpanel" id='tabs-818cbae990d5b72a786d381d139f84cb284' class="tab-pane fade active in"> 画思维导图,架构图用的 </div><div role="tabpanel" id='tabs-1579399b1620e0a67d8ca931869cff49895' class="tab-pane fade "> (https://github.com/krassowski/jupyterlab-spreadsheet-editor)"] 不咋地,读表的,一般不会用得到,应急回用 </div><div role="tabpanel" id='tabs-d7793f0d086b274e9570396a3a9a6c96866' class="tab-pane fade "> 好看的jupyterlab 主题,跟我的vscode差不多 ![屏幕截图 2022-02-01 043434.png](http://blog.a152.top/usr/uploads/2022/02/458672201.png) </div> </div> </div> = Last modification:February 1, 2022 © Allow specification reprint Support Appreciate the author AliPayWeChat Like 3 如果觉得我的内容对你有用,请随意赞赏
4 comments
test
test
'alert(1)'