解决Sublime Text 3编写CSS输入分号时自动提示的问题

简介: 自定义View系列教程00–推翻自己和过往,重学自定义View 自定义View系列教程01–常用工具介绍 自定义View系列教程02–onMeasure源码详尽分析 自定义View系列教程03...

自定义View系列教程00–推翻自己和过往,重学自定义View
自定义View系列教程01–常用工具介绍
自定义View系列教程02–onMeasure源码详尽分析
自定义View系列教程03–onLayout源码详尽分析
自定义View系列教程04–Draw源码分析及其实践
自定义View系列教程05–示例分析
自定义View系列教程06–详解View的Touch事件处理
自定义View系列教程07–详解ViewGroup分发Touch事件
自定义View系列教程08–滑动冲突的产生及其处理


探索Android软键盘的疑难杂症
深入探讨Android异步精髓Handler
详解Android主流框架不可或缺的基石
站在源码的肩膀上全解Scroller工作机制


Android多分辨率适配框架(1)— 核心基础
Android多分辨率适配框架(2)— 原理剖析
Android多分辨率适配框架(3)— 使用指南


版权声明


问题描述

在用Sublime Text 3写CSS代码时遇到一个问题:当写完一行代码输入分号时会自动莫名其妙地弹出来一个代码提示框,如下图所示:

这里写图片描述

在这折腾了好一阵子,好在最终解决了。故,记录如下。


解决方案

解决方式及其步骤请参见如下方案。

第一步

打开Preferences -> Package Settings -> SublimeCodeIntel -> Key Bindings - User
此时,您看到如下配置:

[
{
    "keys": [
        "tab"
    ],
    "args":
    {
        "action": "expand_abbreviation"
    },
    "command": "run_emmet_action",
    "context": [
    {
        "key": "emmet_action_enabled.expand_abbreviation"
    }]
}

将其修改为如下所示:

[
{
    "keys": [
        "tab"
    ],
    "args":
    {
        "action": "expand_abbreviation"
    },
    "command": "run_emmet_action",
    "context": [
    {
        "key": "emmet_action_enabled.expand_abbreviation"
    }]
},
{
    "keys": [";"],
    "command": "run_macro_file",
    "args":
    {
        "file": "Packages/User/lfdfhl.sublime-macro"
    }
}]

第二步

打开Preferences -> Browser Packages -> Users
在该目录下新建文件lfdfhl.sublime-macro

第三步

在lfdfhl.sublime-macro文件中保存如下内容:

[
    {
        "args":
        {
            "characters": ";"
        },
        "command": "insert"
    }
]

第四步

重启Sublime Text 3

相关文章
|
4月前
|
前端开发 JavaScript Linux
Sublime Text 3配置Go语言开发环境
【4月更文挑战第13天】本篇文章 Huazie 向大家介绍使用 Sublime Text 3搭建Go语言开发环境,并演示编译运行 Go语言代码
795 8
Sublime Text 3配置Go语言开发环境
|
3月前
lua环境,sublime text 插件安装
lua环境,sublime text 插件安装
|
1月前
|
Python
Sublime Text Python 代码提示插件 Anaconda
Sublime Text Python 代码提示插件 Anaconda
59 1
|
1月前
|
JSON 数据格式
Sublime Text 查找的内容 高亮显示
Sublime Text 查找的内容 高亮显示
86 0
Sublime Text 查找的内容 高亮显示
|
1月前
Sublime Text 16进制显示
Sublime Text 16进制显示
98 0
|
1月前
Sublime Text 汉化 中文
Sublime Text 汉化 中文
35 0
|
4月前
|
前端开发 Unix Linux
Sublime Text 3配置 Python 开发环境
【5月更文挑战第7天】本篇 Huazie 介绍了 Sublime Text 3 配置 Python 开发环境的相关内容,感兴趣的朋友赶紧配置起来,有任何问题可以随时评论区沟通。
123 1
Sublime Text 3配置 Python 开发环境
|
4月前
|
开发框架 前端开发 C#
Sublime Text 3配置 C# 开发环境
【5月更文挑战第2天】本篇 Huazie 介绍了 Sublime Text 3 配置 C# 的相关内容,感兴趣的朋友赶紧配置起来,有任何问题可以随时评论区沟通。
63537 7
Sublime Text 3配置 C# 开发环境
|
4月前
|
C++
Sublime Text 3 解决中文乱码问题
【5月更文挑战第1天】本篇介绍 Sublime Text 3 解决中文乱码问题,不仅仅适用于 C/C++ 代码,也适用于其他任何 Sublime Text 3 集成的开发环境。
1055 5
Sublime Text 3 解决中文乱码问题
|
4月前
|
API 开发工具 C++
【专栏:工具与技巧篇】使用代码编辑器(VS Code/Sublime Text)提升开发效率
【4月更文挑战第30天】在VS Code与Sublime Text两大流行代码编辑器中,开发者可借助其高效特性提升编程效率。VS Code拥有丰富的插件生态、内置Git集成、强大的调试工具、智能提示和多文件导航功能。Sublime Text则以其轻量级、快速响应、多光标编辑及自定义构建系统见长。学习编辑器的键盘快捷键、自定义配置、使用内置终端以及键绑定和宏,将助开发者进一步提高开发效率。选择适合自己的编辑器并不断适应新技术是提升开发工作流的关键。
273 1