Sublime Text

玩转sublime(一)——玩转全局文件搜索/替换

谁说我不能喝 提交于 2020-08-11 22:55:13
sublime 有一个很强大的功能,就是全局文件搜索,就是你当前文件从给文件的根目录文件夹开始进行遍历搜索,不分大小写。 这个功能的用法: (1)Find-->Find in files ... 在下面的三个输入框内输入相关内容,输入框后面就是相关的按钮 第一个输入框是搜索条件。 如果知道是那个文件夹或文件,可以在第二个输入框输入相关路径 最后一个是替换,跟搜索差不多 (2)第一个操作后就知道,他有个快捷键,就是Ctrl+Shift+f 这个快捷键好记,一般的搜索是Ctrl+f,多了一个Shift就是全局搜索 注意:   有可能你试过了,好像这个快捷键不行,哈哈O(∩_∩)O哈哈~   别急,因为会有很多人出现这个问题,因为很多人都装了搜狗输入法嘛。 搜狗输入法有个热键就是Ctrl+Shift+f ,是不是很贱啊,可是别人也是想着要你用它的搜索引擎啊,你直接改了他的热键就行了,改完了别忘了重启一下sublime,这下就安心的使用快捷键了,码代码就快了很多了啊。 (*^__^*) 嘻嘻…… 来源: oschina 链接: https://my.oschina.net/u/4264465/blog/4329686

Python大神编程常用4大工具,你用过几个?

孤街浪徒 提交于 2020-08-11 18:33:15
摘要: Python是一种跨平台的编程语言,能够在所有主要的操作系统上,运行你编写的任何Python程序。今天介绍几款常见的工具:Python自带的解释器、文本编辑器(Geany、Sublime Text)、主流IDE(PyCharm、Jupyter Notebook),以及如何使用公有云的计算资源在本地开发。 前言 Python is getting more attention than usual this year, becoming one of the most popular programming languages in the world. -- by Krzyszt 对于技术类文章,我一般都会联想到一些高大上的描述,或是一些人文故事。但是,对于Python这样的全民化编程语言,我觉得上面这句来自Krzyszt的口语化描述,就足够了。 Python是一种跨平台的编程语言,这就意味着它能够在所有主要的操作系统上,运行你编写的任何Python程序。今天文章里要给大家具体讲讲几款常见的工具,包括了Python自带的解释器、文本编辑器(Geany、Sublime Text)、主流IDE(PyCharm、Jupyter Notebook),以及如何使用公有云的计算资源在本地开发。 正文 Python自带的解释器 Python自带了一个在终端窗口中运行的解释器

ubuntu-linux 软件安装参考指南

空扰寡人 提交于 2020-08-11 08:31:54
文章目录 deb 软件安装 工具软件 nvidia工具软件 caffe的依赖安装 软件安装List 1 sublime Text3 (3216) 2 Qt5.9.1 安装 3 Qground Control 编译安装 4 SMPlayer 安装 5 mNetAssist 安装 6 codeblocks C++ IDE 安装 7 Roboware Studio 安装 9 FFTW 安装 10 openCV3.30安装 OpenCV-with-CUDA 11 kubuntu ubuntu-server桌面 [12 x11vnc 安装与配置](http://blog.csdn.net/CSDNhuaong/article/details/78406838) 13 x2go teamview安装与使用 14通过vncserver远程登陆 15 通过samba进行文件传输 16 通过gdebi软件来安装deb软件 17 nmap 网络端口扫描软件 20 java jdk环境配置 21 steam 游戏平台,强化学习 22 minicom cutecom 串口调试工具 23 google gflag glog安装方式 24 gcc7 (C++17的安装 以及使用过程中的切换) 25 安装多版本python并设置优先级 网易云音乐 Eigen3 ##软件安装目录表 序号 软件名 功能 1

阿里大神总结了,Python语言介绍及编译器选择,让小白少走弯路

拈花ヽ惹草 提交于 2020-08-11 06:45:36
Python (英国发音:/ˈpaɪθən/ )是一种广泛使用的解释型、高级编程、通用型编程语言,由吉多·范罗苏姆创造,第一版发布于1991年。相比于C++或Java,Python让开发者能够用更少的代码表达想法。比如,完成同一个任务,C语言要写1000行代码,Java只需要写100行,而Python可能只要20行。代码少的代价是运行速度慢,C程序运行1秒钟,Java程序可能需要2秒,而Python程序可能就需要10秒。 Python支持多种编程范式,包括面向对象、命令式、函数式和过程式编程。其本身拥有一个巨大而广泛的标准库。提供了非常完善的基础代码库,覆盖了网络、文件、GUI、数据库、文本等大量内容。用Python开发,许多功能不必从零编写,直接使用现成的即可。除了内置的库外,Python还有大量的第三方库,也就是别人开发的,供你直接使用的东西。当然,如果你开发的代码通过很好的封装,也可以作为第三方库给别人使用。 Python发展方向 1、WEB开发 Python拥有很多数据函数库、网页模板系统,以及与web服务器进行交互的库,可以支持web开发。Python中有各类框架,无论是简单的还是功能复杂的都应有尽有。而现在知乎、豆瓣等网站都是python提供的web服务器,证明web开发在国内发展还是不错的。目前最火的Python web框架Django, 它的优势在于性能优秀

Windows 最值得推荐的装机必备“神器”软件大合集

百般思念 提交于 2020-08-11 05:18:10
  工欲善其事,必先利其器。每个人在平时使用电脑的过程中,多多少少都会积累一些好用的软件,我也不例外,从业这么多年,收藏了许多不错的软件,通过这篇文章都分享给大家。如果觉得不错,请把这篇文章分享给你的小伙伴,好东西大家一起用。   如果阁下有非常好用的软件,也可留言互动分享,感谢。    本文所有软件获取方式可关注公众号「哈喽沃德先生」回复 软件 即可,其中破解版软件仅供学习使用。    截图      一篇好文章离不开配图的重要性,好的配图可以让文章更容易被读者完整的阅读下去,更容易让读者知道作者想要表达的内容,一张图片有时胜过千言万语的描述。这里给大家分享几款我平时在用的截图工具,希望可以帮助到大家。    Snipaste         官网: https://zh.snipaste.com/index.html   官方文档: https://docs.snipaste.com/#/zh-cn/   Snipaste 是一个简单且强大的截图工具,可以让你将截图贴回到屏幕上!下载并打开 Snipaste,按下 F1 来开始截图,再按 F3 ,截图就在桌面置顶显示了。就这么简单!   Snipaste 是免费软件,安全,没有广告、不会扫描你的硬盘、更不会上传用户数据,它只做它应该做的事。   我文章中的大部分截图都是使用它来完成。 一句话总结:强大的贴图功能让人爱不释手。  

Mac电脑前端代码开发用什么?

﹥>﹥吖頭↗ 提交于 2020-08-11 02:23:24
Mac电脑前端代码开发用什么?sublime text for Mac是应用在Mac上的一款前端代码开发神器,支持语法高亮、代码补全、代码片段(Snippet)、代码折叠、行号显示、自定义皮肤、配色方案等所有其它代码编辑器所拥有的功能的同时,又保证了其飞快的速度! sublime text Mac中文版 功能介绍 1.转到任何东西使用Goto Anything只需几个按键即可打开文件,并立即跳转到符号,行或单词。触发 + P,可以:- 键入文件名的一部分来打开它。- 键入@以跳转到符号,#在文件中搜索并:转到行号。这些快捷键可以合并,这样tp@rf可以带你到一个功能READ_FILE在文件中text_parser.py。同样,tp:100会带你到第100行的同一个文件。 2.转到定义使用语法定义中的信息,Sublime Text自动生成每个类,方法和函数的项目范围索引。这个索引支持Goto Definition,它有三种不同的方式:- 悬停在符号上时会显示一个弹出窗口- 当插入符号时按F12- 项目功能中的转到符号可以通过配置文件按照语法定制符号索引,使用户可以根据自己的需要定制功能。 3.多选同时进行十次更改,而不是一次更改十次。多重选择允许您一次交互地更改许多行,轻松地重命名变量,并以前所未有的速度处理文件。尝试按 + + L将选定内容分为行,并使用? +

python入门神书!|python编程从入门到实践|内附网盘链接带提取码|

浪子不回头ぞ 提交于 2020-08-10 10:05:37
点击此处进入网盘下载地址 提取码: o39n 全书共有20章,书中的简介如下: 本书旨在让你尽快学会 Python ,以便能够编写能正确运行的程序 —— 游戏、数据可视化和 Web 应用程序,同时掌握让你终身受益的基本编程知识。本书适合任何年龄的读者阅读, 它不要求你有任何 Python 编程经验,甚至不要求你有编程经验。如果你想快速掌握基本的编程知识以便专注于开发感兴趣的项目,并想通过解决有意义的问题来检查你对新学概念 的理解程度,那么本书就是为你编写的。本书还可供初中和高中教师用来通过开发项目向学生介绍编程。 本书旨在让你成为优秀的程序员,具体地说,是优秀的 Python 程序员。通过阅读本书,你将迅速掌握编程概念,打下坚实的基础,并养成良好的习惯。阅读本书后,你就可以开始 学习 Python 高级技术,并能够更轻松地掌握其他编程语言。 在本书的第一部分,你将学习编写 Python 程序时需要熟悉的基本编程概念,你刚接触几乎任何编程语言时都需要学习这些概念。你将学习各种数据以及在程序中将数据存储到列表 和字典中的方式。你将学习如何创建数据集合以及如何高效地遍历这些集合。你将学习使用 while 和 if 语句来检查条件,并在条件满足时执行代码的一部分,而在条件不满足 时执行代码的另一部分 —— 这可为自动完成处理提供极大的帮助。 你将学习获取用户输入,让程序能够与用户交互

HTML 与 CSS--乐字节Java

谁说胖子不能爱 提交于 2020-08-10 06:59:05
HTML 与 CSS 主要内容 HTML ​ HTML( HyperText Markup Language )就是超文本标记 语言 。"超文本"就是表示页面内可以包含非文字元素,如:图片、链接、音乐等等。 ​ 它是一种建立网页文件的语言,通过标记式的指令(Tag),将影像、声音、图片、文字等链接显示出来。这种标记性语言是因特网上网页的主要语言。 ​ HTML 网页文件可以使用记事本、写字板、HBuilder、Sublime 等编辑工具来编写,以 .htm 或 .html 为文件后缀名保存。将 HTML 网页文件用浏览器打开显示,若测试没有问题则可以放到服务器(Server)上,对外发布信息。 基础语法 标签 ​ HTML 标记是由"<"和">"所括住的指令标记,用于向浏览器发送标记指令。 ​ 主要分为:单标记指令、双标记指令(由"<起始标记>"+内容+"</结束标记>"构成)。 ​ HTML语言使用标志对的方法编写文件,既简单又方便。它通常使用"<标志名>内容</标志名>"来表示标志的开始和结束,因此在HTML文档中这样的标志对都必须是成对使用的。 ​ 为了便于理解,将HTML标记语言大致分为:基本标记、格式标记、文本标记、图像标记、表格标记、链接标记、表单标记和帧标记等。 单标签 单标签,不设置属性值。 如: <br/>、<hr/> 单标签属性 单标签(也叫空元素),设置属性值

前端入门学习,就从html开始!

故事扮演 提交于 2020-08-10 03:34:20
首先您需要使用哪些工具: 1.计算机 ; 2.文本编辑器-用来编写代码例如vscoe\sublime\webStorm\dreamweaver\hbuilder\记事本...等等; 3.浏览器-用来测试你的代码; 4.图像编辑器-用来编辑你的网页所需要的图像; 5.版本控制系统-用来管理服务器文件,支持项目中的团队协作,共享代码与资源,以及避免编辑冲突 前端主要分为三大类:html (搭建页面结构)、css(为网页修饰美容) 、javaScript(为网页添加行为功能). 不说多的,就从html开始,官方定义: 用于定义一个网页结构的基本技术。HTML 用于表示你的网页内容是应该被理解为段落、列表、头部、链接、图像、多媒体播放器、表单或是其他众多可用的元素之一亦或是你定义的新元素。 HTML文件通常会以.htm或.html为扩展名。用户可以从web服务器中下载,并使用任一web浏览器来解析和显示。 HTML 文档是包含多个 HTML 元素 的文本文档。每个元素都用一对开始和结束 标签 包裹。每个标签以尖括号(<>)开始和结束。也有一部分标签中不需要包含文本,这些标签称为空标签,如 <img> 。 标签元素 1 HTML标签:作用所有HTML中标签的一个根节点。 2 head标签:作用:用于存放:title,meta,base,style,script

推荐 5 款牛逼的代码编辑器

拥有回忆 提交于 2020-08-09 10:31:24
来源:oschina oschina.net/news/110987/no-notepad-plus-plus 1、Sublime Text (非开源) Sublime Text 是一个轻量、简洁、高效、跨平台的编辑器。 Sublime Text 的特色功能: 良好的扩展功能,官方称之为安装包(Package)。 右边没有滚动条,取而代之的是代码缩略图,这个功能非常赞 强大的快捷命令“可以实时搜索到相应的命令、选项、snippet 和 syntex, 按下回车就可以直接执行,减少了查找的麻烦。” 即时的文件切换。 随心所欲的跳转到任意文件的任意位置。 多重选择(Multi-Selection)功能允许在页面中同时存在多个光标。 支持 VIM 模式 支持宏,简单地说就是把操作录制下来或者自己编写命令,然后播放刚才录制的操作或者命令。 更新非常勤快 2、 Visual Studio Code Visual Studio Code 是一个运行于 OS X,Windows 和 Linux 之上的,针对于编写现代 Web 和云应用的跨平台编辑器。 3、 Github Atom Atom 是 GitHub 专门为程序员推出的一个跨平台文本编辑器。具有简洁和直观的图形用户界面,并有很多有趣的特点:支持 CSS,HTML,JavaScript 等网页编程语言。它支持宏,自动完成分屏功能