Mac M1 使用 WebStorm 卡顿解决方法

电脑 MacBook Pro (13-inch, M1, 2020)

最近使用WebStorm写项目时变得很卡,开始以为是电脑内存问题,在修改了默认内存后还是没有什么效果,node_modules 文件一直更新索引,所以将 node_modules 加入忽略清单里发现还是没有什么效果,最后在活动监视器 cpu 里注意到自己的 WebStorm 还是 inter 芯片,怀疑是某些不兼容导致的性能问题,于是提前导出 setting 配置,选择 apple 芯片,下载最新版,重新安装,导入 setting 配置。完美解决,使用起来和切换文档记事本一样流畅!

小记总结一下,希望对大家有所帮助

1.查看webstorm芯片,或者直接重新下载mac芯片对应版本,版本不兼容,卡顿暴击10000🔥!!!

WebStorm官网

 

2.修改 WebStorm 内存限制,打开后,界面右下角右键开启内存指示器,判断自己需要调大多少内存比较合适。

命令:

cd /Applications/WebStorm.app/Contents/bin

vim webstorm.vmoptions

 按 i 编辑  按ese  :+ wq 保存退出

3.将 node_modules 加入忽略清单里。

 

最后给大家分享一些我知道的webstorm快捷键 && Mac命令

command + D:复制加粘贴

command+ Enter: 切换到下一行

command/ctrl + option/alt + O:import 优化,移除没用到的 import

command/ctrl + option/alt + L:重新格式化代码

command/ctrl + option/alt + Z:Git 回滚当前区域的代码

command/ctrl + J:查看预定义代码模板

command/ctrl + shift + up/down:智能移动代码块,如果移动函数,可以将这个函数整体移动到上一个函数上

control/ctrl + shift + J:合并两行

command/ctrl + G:选择下一个相同匹配项

command/ctrl + D:复制当前行

F2:导航到编辑器报错或者报警告的地方

Mac命令

取消4位数密码限制

pwpolicy -clearaccountpolicies

更改密码

passwd

APP安装开启任何来源

sudo spctl --master-disable

修改主机名

sudo scutil --set HostName {自定义主机名}

修改共享名称

sudo scutil --set ComputerName {自定义电脑名}

 

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.kler.cn/a/4182.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

原神 Android 教程 —安卓版

准备材料 一台能读写 /system 分区的 Android 手机(或:一台安装了 Magisk 的 Android 手机) 有人搞出来免root端了,此条件不再必须私服客户端

4大类11种常见的时间序列预测方法总结和代码示例

本篇文章将总结时间序列预测方法,并将所有方法分类介绍并提供相应的python代码示例,以下是本文将要介绍的方法列表: 1、使用平滑技术进行时间序列预测 指数平滑Holt-Winters 法 2、单变量时间序列预测 自回归 (AR)移动平均模型 (MA)自回归…

基于CNN网络的轴承故障诊断

内容参考:《基于卷积神经网络的轴承故障 诊断算法研究》–张伟 代码参考: https://github.com/AaronCosmos/wdcnn_bearning_fault_diagnosis 1 背景: 基于信号处理的特征提取分类器的传统智能诊断算法,对专家经验要求高,设计耗…

【数据安全】4. Android 文件级加密(File-based Encryption)之密钥管理

1. FBE 密钥管理简介 在前文《【数据安全】3. Android 文件级加密(File-based Encryption)技术介绍》 中介绍了在HLOS中 FBE 的软件流程,而密钥管理则贯穿于整个流程中。 密钥管理中有以下关键对象: Encryption StorageMaster…

手机(Android)刷NetHunter安装指南,无需ssh执行kali命令, NetHunter支持的无线网卡列表!

一、安装NetHunter 前提:确保手机已经root,已装上magisk。如果没有root,可用尝试magisk root 后执行此文 1、下载Nethunter:Get Kali | Kali Linux 然后push 到sdcard 里, 2、打开magisk,选择刚刚下好的…

GPT-4创造者:第二次改变AI浪潮的方向

OneFlow编译 翻译|贾川、杨婷、徐佳渝 编辑|王金许 一朝成名天下知。ChatGPT/GPT-4相关的新闻接二连三刷屏朋友圈,如今,这些模型背后的公司OpenAI的知名度不亚于任何科技巨头。 不过,就在ChatGPT问世前,Ope…

ShareSDK常见问题

QQ-分享报错901111,9001010等 由于QQ现在需要审核后才可以分享(之前分享不需要审核),所以此错误解决方法只需通过腾讯开放平台的审核即可,另外要检查注册好的应用的基本信息,包名、md5签名和Bundle id是不…

python成功实现“高配版”王者小游戏?【赠源码】

前言 嗨喽~大家好呀,这里是魔王呐 ❤ ~! 本游戏完整源码、素材: 点击此处跳转文末名片获取 咳咳,又是一款新的小游戏,就是大家熟悉的王者~ 来看我用python来实现高(di)配版的王者 是一款拿到代码运行后,…

Umi4 从零开始实现动态路由、动态菜单

Umi4 从零开始实现动态路由、动态菜单🍕 前言🍔 前期准备📃 数据表🤗 Mock数据🔗 定义类型🎈 开始🎃 获取路由信息🧵 patchRoutes({ routes, routeComponents})📸 生成动…

Endor Labs:2023年十大开源安全风险

近日,Endor Labs发布了一份新报告,确定了2023年的十大开源安全风险。报告显示,许多软件公司依赖于开源软件代码,但在如何衡量和处理与开源软件相关的风险和漏洞方面缺乏一致性。调查发现,在应用程序中超过80%的代码可能…

中文文献怎么查找,带你了解中文文献查找途径及方法

在我们撰写论文和科研工作时经常会查找文献资料,今天带大家了解中文文献查找途径及方法。 查找中文文献常用网站有: 文献党下载器(wxdown.org):是一个几乎整合了所有中外文献数据库资源的文献下载平台,因为资源最多&a…

Redis缓存优化

数据库在用户数量多,系统访问量大的时候,系统性能会下降,用户体验差。1.缓存优化作用:1.降低数据库的访问压力2.提高系统的访问性能3.从而提高用户体验实现思路:1.先查询缓存2.如果缓存有数据,直接返回3.如…

【CE实战-Raft】物品栏数量地址定位

▒ 目录 ▒🛫 导读基础教程需求开发环境1️⃣ 单个物品栏物品个数思路步骤验证2️⃣ 所有的物品栏物品个数思路步骤验证🛬 文章小结📖 参考资料🛫 导读 基础教程 【CE】Mac下的CE教程Tutorial:基础篇(1-4…

LAMP架构之zabbix监控(2):zabbix基础操作

目录 一、zabbix监控节点添加和删除 (1)手动添加 (2)自动添加 (3)按照条件批量添加 (4)使用api工具进行管理 二、针对应用的zabbix监控 一、zabbix监控节点添加和删除 实验说明&a…

Windows Server 2016远程桌面配置全过程

镜像下载 系统镜像网址 本次下载的是 Windows Server 2016 (Updated Feb 2018) (x64) - DVD (Chinese-Simplified) 远程桌面配置 Step 1 在开始菜单搜索服务,打开服务器管理器,点击右上角的管理按钮 Step 2 添加角色控制,点击下一步 S…

Multisim14.3安装包下载及安装教程

[软件大小]: 888 MB [安装环境]: Win11/Win 10 [软件安装包下载]:https://pan.quark.cn/s/1c0217caf24a Multisim是美国国家仪器(NI)有限公司推出的以Windows为基础的仿真工具,适用于板级的模拟/数字电路板的设计工作 安装步骤 1.选中下载好…

百度地图入门

百度地图官网百度api 进入官网选择javascript API 里面有详细的教程, 跟着教程先登录注册一个个人开发账号 并创建一个应用获取ak 创建时js需要填白名单,如果是在本地运行填写localhost就好了 当你在控制台看到这个界面是代表创建成功了,…

小程序 table组件

最近有在小程序中用table的需求,但是没有找到有符合要求的组件,所以自己弄了一个,能满足基本需求。 组件下载:https://download.csdn.net/download/weixin_67585820/85047405 引入 "usingComponents": {"table": "…

第一章Vue基础

文章目录前端发展史前端三要素JavaScript框架UI框架JavaScript构建工具三端合一什么是VueVue的好处什么是MVVM为什么要使用MVVM环境配置第一个Vue程序声明式渲染模板语法绑定样式数据绑定为什么要实现数据的双向绑定el与data的两种写法条件渲染事件驱动事件的基本用法事件修饰符…

OAuth2协议

OAuth2协议流程图协议角色和流程授权所需信息授权方式授权码模式(authorization code)参数简化模式密码模式客户端模式授权方式小结流程图 协议角色和流程 user-agent:浏览器或者手机App平台 资源所有者(resourc owner&#xff0…
最新文章