Sublime Text

Windows终端利器Cmder

坚强是说给别人听的谎言 提交于 2020-04-18 04:13:41
在IT这一行,大部分情况下都是推荐大家使用 Linux 或者类 Unix 操作系统去编程, Linux 作为一代优秀的操作系统,已经人尽皆知,在IT行业已经成为核心。有条件的大佬都选择了使用mac编程,最优秀的莫过于终端体验了,与 Linux 完全一致的命令行,带来了许许多多的方便,但是使用Windows的用户呢?相信大家都使用过cmd终端,它到底好不好呢。相信大家心中已经有了评判。 一、为什么要换成cmder 现在我就要推荐一款Windows下的终端---> cmder 先来上两张图给大家看看 都不用我说,一眼就能分辨出他俩的区别了,其实他俩最大的区别是cmder完全支持 Linux 命令行,包括vi,而且可以多开,快捷键复制粘贴,分屏等,功能非常强大 cmder的官网 二、下载和安装 1.下载 Full版本下载链接,点击可直接下载 https://cmder.net/ 官网自己下载也可以 在官网下载的时候有两个版本 Mini版本,只有简单的命令行 Full版本,包含git功能(分布式版本控制系统的git) 我推荐大家安装Full版本,这样就可以不用单独安装git了 Full版本下载链接,点击可直接下载 2.安装 安装非常简单,下载完成后,直接解压到你存放软件的目录就好了 然后双击一下 cmder.exe 就可以先简单体验一下了 三、个性化设置

移动端自动化测试-AppiumApi接口详解

一个人想着一个人 提交于 2020-04-14 09:29:05
【今日推荐】:为什么一到面试就懵逼!>>> Appium 初始化配置信息(Desired Capabilities),Desired Capabilities实际上就是一个字典,它主要用于向Appium Server提供初始化配置参数,如:想要测试的系统是Android还是IOS,测试哪款软件,软件的入口是哪里等。 这种服务关键字在网上很多,百度搜一下就有一大堆了。 定位Android的appPackage与appActivity-Windows操作系统方法 通过监控adb操作日志来找到 appPackage与appActivity, CMD下输入adb logcat | findstr Start,强制停止被测试软件,再次打开,观察logcat。 斜杠之前为 appPackage,斜杠之后为appActivity。 从此想抓那个App,就抓那个App。(logcat的日志较多,要找点击时第一个Start proc的日志。) 这种查看日志的方式比较不方便,日志一多起来,眼睛一乱什么也找不到了。所以可以使用SDK中的aapt进行抓取 SDK中下载最新的build-tools,通过aapt dump badging xxx.apk命令来查 appPackage与appActivity。 包名: 入口: 下列代码可以打开手机QQ: from appium import webdriver

C++编译/编辑器对OIer的必要功能

倖福魔咒の 提交于 2020-04-13 11:40:30
【今日推荐】:为什么一到面试就懵逼!>>> (没有引战的意思,如果有不同意见可以评论区发言,只是写出我目前的情况) 作为一个C++ OIer肯定是用过Dev的,因为学校推荐啊我也没有办法。都知道Dev又丑又没有代码补全,但是却是最最最适合OIer的。为什么这么说,虽然Dev让人蛋疼,但是却是最实用的呢?就谈到了我们的标题。我将分析几个重要功能,然后分析几个市面上常用的编辑器。 必要功能/特点 轻 没有什么比这个更重要的了,在学校用的是机房,虽然每台电脑都有Dev但是如果有了自己的电脑要装一个非常大的软件肯定是会让所有人都觉得蛋疼。 运行方便 据我了解,几乎市面上颜值还行,功能较为齐全的这些不管是重量级,轻量级都是要进行蛋疼的配置的,而且日后运行起来还应该会有一些限制。我所知道的运行方便的只有Falcon C++和Dev_C++了。至于Falcon C++为什么没有Dev好,我后面会讲。 快捷键齐全 这方面Dev是做的比较好的,比如Ctrl+D和Ctrl+E这两个快捷键若是没有我会觉得十分不舒服,这两个快捷键干什么的就不说了(其实就是复制行和删除行啦)。 自由缩放 对了这就是之前为什么不用Falcon的非常重要的一点,Falcon不能自由缩放,基本上我们做一般题目代码行上限一般到1000多个字符。那么能否缩放决定我们能否舒适的编辑代码。这对我们很重要! 代码补全

sublime python 去掉单行超出字数的白色框框 (E501)

吃可爱长大的小学妹 提交于 2020-04-12 13:50:12
方法一 E501错误:行过长 (大于79个字符),在配置文件里设置 忽略E501错误即可 首选项-->Package Settings-->Anaconda-->Settings -- User 在配置文件里添加如下代码 { "pep8_ignore" : [ "E501" ] } Ctrl + s 保存即可 方法二 把允许的最大长度修改大一点就好了,我设置成了999 在上述配置文件里添加如下代码 { "pep8_max_line_length": 999 , } Ctrl + s 保存即可 来源: oschina 链接: https://my.oschina.net/u/4411837/blog/3230789

Web页面制作基础

筅森魡賤 提交于 2020-04-06 17:11:00
Web页面制作基础 说明:仅作为学习辅助 那么Web页面制作基础,能让你掌握什么呢? 第一节掌握Web基础知识。 第二节掌握HTML基础知识。 第三节掌握CSS基础知识。 web开发背景 计算机语言的概念 解释和编译 Sublime的介绍 开发者工具介绍 命名规范 命名规范 英文命名 数字不能打头 驼峰命名法 学习前端接触的web基础语言,HTML,CSS,JavaScript Web基础知识 每次15分钟朗读: Internet,中文为因特网,国际互联网。 它是由所有使用公用语言互相通信的计算机连接而组成的全球网络。 WWW是World Wide Web的缩写,中文名万维网。 WWW是Internet的最核心部分。 它是Internet上那些支持WWW服务和HTTP协议的服务器集合。 WWW在使用上分为Web客户端和Web服务端。 用户可以使用Web客户端访问Web服务器上的页面。 Website,中文名为网站,是指在Internet上根据一定的规则,使用HTML等工具制作的用于展示特定内容相关网页的集合。 URL,是Uniform Resource Locator的缩写,中文名为统一资源定位符,俗称网址,它是对可以从互联网上得到的资源的位置和访问方法的一种简洁的表示,是互联网上标准资源的地址。 URL的一般格式: 协议://主机地址(ip地址)+目录路径+参数 常见的协议有:

Sublime Text3 注册码激活码

别等时光非礼了梦想. 提交于 2020-03-07 18:18:45
适用于Sublime Text2同时也适用于Sublime Text3 ZYNGA INC. 50 User License EA7E-811825 927BA117 84C9300F 4A0CCBC4 34A56B44 985E4562 59F2B63B CCCFF92F 0E646B83 0FD6487D 1507AE29 9CC4F9F5 0A6F32E3 0343D868 C18E2CD5 27641A71 25475648 309705B3 E468DDC4 1B766A18 7952D28C E627DDBA 960A2153 69A2D98A C87C0607 45DC6049 8C04EC29 D18DFA40 442C680B 1342224D 44D90641 33A3B9F2 46AADB8F 来源: oschina 链接: https://my.oschina.net/u/2444569/blog/3189630

Sublime Merge for Mac(git客户端工具) 1.0.0.1.1204

点点圈 提交于 2020-02-28 10:31:55
Sublime Merge for Mac是一款功能强大的git客户端工具,拥有简洁的界面,三向合并工具,强大搜索功能,语法突出显示等特点,深受广大Mac用户喜爱 。 1、集成合并工具 集成合并工具允许您直接在Sublime Merge中解决任何合并冲突,而不必打开您选择的编辑器。 冲突以3窗格视图显示。左边是你的变化,右边是他们的变化。在中心窗格中是已解析的文本,其中包含用于在更改或更改之间进行选择的按钮。与Sublime Text相同的文本编辑功能也可用于更复杂的合并。 2、无与伦比的性能 Sublime Merge与Sublime Text构建在同一个自定义平台上,提供无与伦比的响应能力。借助功能强大的跨平台UI工具包,无与伦比的语法高亮引擎和自定义高性能Git读取库,Sublime Merge为性能设定了标准。 3、强大的搜索功能 使用find-as-type-search搜索来挖掘您正在寻找的确切提交。 4、光明与黑暗主题 选择浅色和深色主题以满足您的喜好选择。 Sublime Merge for Mac功能特点 1、可扩展性 就像Sublime Text一样,Sublime Merge中的所有内容都是可扩展的。键绑定,菜单,主题和命令调色板都可以使用简单的JSON文件进行自定义。 2、命令行集成 Sublime Merge旨在与命令行协同工作

Mac Sublime配置Java编译环境

安稳与你 提交于 2020-02-27 06:21:07
Mac Sublime配置Java编译环境 如果你喜欢使用Sublime编写Java程序,那么以下教程可以帮助你实现在sublime中实现编译和运行Java程序。 一、创建一个新的Build System 如下图菜单所示 Tools -> Build System -> New Build System 替换内容如下,文件保存为 java.sublime-build { "cmd": ["javac","-encoding","UTF-8","-d",".","$file"], "file_regex": "^(...*?):([0-9]*):?([0-9]*)", "selector": "source.java", "encoding":"UTF-8", //执行完上面的命令就结束 // 下面的命令需要按Command+Shift+b来运行 "variants": [ { "name": "Run", "shell": true, "cmd" : "java ${file_base_name}" } ] } 二、使用 在Sublime中创建一个Java文件,内容如下,设置编译系统为我们创建的名称为 java 的编译系统( Tools -> Build System -> java )。 /* Hello World Demo */ public class Helloworld

Mac下更改Anaconda默认Python(或其他库环境)环境

无人久伴 提交于 2020-02-26 23:23:07
安装anaconda后,系统默认python环境是anaconda 默认创建的“root”/“base”环境,这是因为它把“启动root”写在了环境变量的用户配置文件中,就是下面这个 ~/.bash_profile 只要在此文件末尾加一行就搞定 conda activate your_envs # "your_envs"就是你的环境 vim或SublimeText修改都可 来源: oschina 链接: https://my.oschina.net/u/4013710/blog/3163196