当前位置: 首页 > news >正文

跨系统开发代码换行符如何解决

跨系统时的换行符,只会影响非编译类源码文件,比如脚本、配置文件读取等。对于已经在不同系统生成的文件,想要更改文件系统的所属属性只能找工具,如果要更改的结果是linux,可以使用 vi 打开后:set ff=unix解决

对于日常开发来说,需要开发工具做如下配置,即可保证后续新增的文件不会出现跨系统换行符问题

首先 git 运行如下命令,全局支持换行符的统一识别

git config --global core.autocrlf input

随后,Idea中设置代码格式
在这里插入图片描述

当然还有一个一劳永逸的办法,Idea支持远程开发,通常是把代码放在Linux系统上,办公电脑用远程开发就行

http://www.lryc.cn/news/585979.html

相关文章:

  • 每日一SQL 【销售分析 III】
  • 试用了10款翻译软件后,我只推荐这一款!完全免费还超好用
  • 大模型KV缓存量化误差补偿机制:提升推理效率的关键技术
  • Qt6中出现 OpenCV(4.10.0) Error: Assertion failed
  • 第10讲——一元函数积分学的几何应用
  • 创建 UIKit 项目教程
  • 在 Java 中,计算两个 Integer 类型表示的合格数量与总数量的合格率,并保留四位小数,推荐使用 BigDecimal 来确保精度
  • springboot+swagger2文档从swagger-bootstrap-ui更换为knife4j及文档接口参数不显示问题
  • 股票的k线
  • 从基础加热到智能生态跨越:艾芬达用创新重构行业价值边界!
  • 人工智能自动化编程:传统软件开发vs AI驱动开发对比分析
  • 【科研绘图系列】R语言绘制小提琴图
  • 【TGRS 2025】可变形交互注意力Deform-Interac-Att,即插即用,涨点神器!
  • 【八股消消乐】Kafka集群 full GC 解决方案
  • 系统分析师-计算机系统-输入输出系统
  • 计算机视觉与深度学习 | 基于Matlab的多特征融合可视化指纹识别系统(附完整代码)
  • 3 c++提高——STL常用容器(一)
  • 深度学习图像分类数据集—铜片划痕识别分类
  • RocketMQ-
  • 基于springboot+Vue的二手物品交易的设计与实现
  • MySQL 内外连接
  • 仅27M参数!SamOutVX轻量级语言模型刷新认知,小身材也有大智慧
  • 贪心算法题解——跳跃游戏【LeetCode】
  • day68—DFS—二叉树的所有路径(LeetCode-257)
  • 贪心算法题解——划分字母区间【LeetCode】
  • 【LeetCode453.最小操作次数使数组元素相等】
  • 代码训练LeetCode(45)旋转图像
  • 【Linux-云原生-笔记】Apache相关
  • 【Modern C++ Part9】Prefer-alias-declarations-to-typedefs
  • 内网穿透系列九:开源的网络穿透与组网工具 EasyTier,支持多种数据传输通道,去中心化,兼具高效与安全