Sublime3如何用快捷键实现字母的大小写转换

说明

有的时候需要将字母大小写一键转换一下,很显然,通过编辑器来实现会更加轻量级,而不是打开IDE去实现

我用的Sublime3版本如下:

步骤

1、打开Sublime的Key Bindings

2、在右侧用户默认快捷键设置窗口进行设置

[
    { "keys": ["ctrl+shift+x"], "command": "upper_case" },
    { "keys": ["ctrl+shift+y"], "command": "lower_case" }
]

经过如上设置之后,小写到大写的转换快捷键为ctrl+shift+x,而大写到小写的转换快捷键为ctrl+shift+y

原文地址:https://www.cnblogs.com/lukefan/p/10229201.html

时间: 2024-08-03 06:48:47

Sublime3如何用快捷键实现字母的大小写转换的相关文章

嵌入式系统开发(二)——字母的大小写转换

在H文件中加入: static inline ubase_t ToUpperCase(u8_t c) { if(!IsLowerCaseAlphabetChar(c)) return c; return c - 32; } static inline ubase_t ToLowerCase(u8_t c) { if(!IsUpperCaseAlphabetChar(c)) return c; return c + 32; } extern u8_t const __lowerCaseTbl[25

字母的大小写转换

1.   capitalize(): 首字母大写,其余全部小写 2.   upper() :全转换成大写 3.   lower(): 全转换成小写 4.   title() :标题首字大写,如  "i love python".title()      输出为:"I love python"

利用xslt与xml实现具体字段字母的大小写转换

定义一个全局的变量 <xsl:variable name="smallcase" select="'abcdefghijklmnopqrstuvwxyz'" /> <xsl:variable name="uppercase" select="'ABCDEFGHIJKLMNOPQRSTUVWXYZ'" /> 利用 translate函数进行数据转换 例如: <?xml version="1

数组-05. 字符串字母大小写转换(10)

输入一个以#结束的字符串,本题要求将小写字母全部转换成大写字母,把大写字母全部转换成小写字母,其它字符不变. 输入格式: 输入在一行中给出一个长度不超过40的.以#结束的非空字符串. 输出格式: 在一行中按照要求输出转换后的字符串. 输入样例: Hello World! 123# 输出样例: hELLO wORLD! 123 import java.util.Scanner; public class Main { public static void main(String[] args) {

字符串整体大小写转换,首字母大小写

最近用到了首字母大写的功能,一般的思路是采用charAt(0)结合Character的toUpperCase方法转换,最后再拼成一个字符串的方式来实现 日前看到一个大神的代码,觉得效率比较高,有兴趣的朋友可以看一下 代码如下: /** * 首字母大写转换 * @param str 源字符串,首字母不支持中文 * @return */ public static String firstCharUpper(String str){ if(str!=null&Character.isLowerCas

*数组-05. 字符串字母大小写转换

1 /* 2 * Main.c 3 * E5-数组-05. 字符串字母大小写转换 4 * Created on: 2014年8月20日 5 * Author: Boomkeeper 6 *********部分通过********* 7 */ 8 9 #include <stdio.h> 10 11 int main(void){ 12 13 char str[40]={-1}; 14 15 gets(str); 16 17 int i,index; 18 for(i=0;i<40;i++

MySQL的UNIQUE KEY对数据中字母的大小写不敏感

今天遇到一个坑,对于下列这样一个表: CREATE TABLE `test3` ( `id` int(11) NOT NULL, `name` char(20) DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8: 它的数据如下: +----+------+ | id | name | +----+------+ | 1 | aaa | | 2 | Aaa | +----+------+ 现在我想在这个表上的

06-2. 字符串字母大小写转换(10)

输入一个以#结束的字符串,本题要求将小写字母全部转换成大写字母,把大写字母全部转换成小写字母,其它字符不变. 输入格式: 输入在一行中给出一个长度不超过40的.以#结束的非空字符串. 输出格式: 在一行中按照要求输出转换后的字符串. 输入样例: Hello World! 123# 输出样例: hELLO wORLD! 123 1 #include <stdio.h> 2 3 int main() 4 { 5 char s[40]; 6 int i = 0; 7 do { 8 scanf(&qu

Java基础——字母大小写转换

案例: 要求从控制台接收用户输入的一个字母,如果这个字母是小写,转换为大写:如果这个字母是大写,转换为小写:只能输入字母,如果是其他值,提示数据有误! 实现代码: import java.util.Scanner; /** * 常见字母大小写转换 * 原理: * 字符char采用的是Unicode编码的16位字符类型,其表示范围是0-65536.标准的8位ASCII字符集是Unicode * 的子集,其取值范围为0-127.大小写字母之间正好相差32 * @author Administrati