完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
你好!我的代码中有许多“#ifdef”行,它们的格式与“if”行的格式相同,即MPLABX编辑器在默认情况下将从“#”开始的任何行移到页面的左边缘。如何避免这些转移,使线路开始在我需要的地方?谢谢您!真诚地,弗拉迪米尔
|
|
相关推荐
6个回答
|
|
这是MPLABX中无法关闭的自动格式设置之一。您必须在键入行之后手动缩进。
|
|
|
|
在工具框和“格式化样式”中单击“工具-& gt;编辑& gt;FraveToScess”C类,其中有一个预处理器指令框和一个“预处理器”项,下面有一个标记为“开始行”的复选框,不选中该复选框,以便嵌套的“如果”是自动缩进的。ED.为我工作(MPLABX版本3.20),戴夫
|
|
|
|
该设置仅控制#是否保持在行的开始。上面的下拉列表控制预处理器指令的缩进。如果#在行的其他地方键入,这两个设置都不阻止#移动到行的开始。
|
|
|
|
goto.ces->Editor->Formatting tabSet Language下拉菜单为“C”或任何其他语言转到“Pre.Directives”并取消选择“#at Start Line”。每次更改设置时,都能看到代码是如何运行的。单击Apply/OK。不幸的是,这并没有使“#ifdef”的行为完全像“if”,但是它很接近。然后您可以右键单击代码中的任何位置并选择“Format”,代码将更改为您刚刚编辑的格式化样式。希望这能有所帮助。
|
|
|
|
这样做的问题在于,它还会改变其余的格式。基本上,如果关闭了所有的格式,则会删除所有手动格式。
|
|
|
|
谢谢大家!谢谢你,戴夫!你的建议对我来说是对的!问候,弗拉迪米尔
|
|
|
|
只有小组成员才能发言,加入小组>>
5208 浏览 9 评论
2017 浏览 8 评论
1943 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3189 浏览 3 评论
请问电源和晶体值之间有什么关系吗?PIC在正常条件下运行4MHz需要多少电压?
2244 浏览 5 评论
758浏览 1评论
646浏览 1评论
有偿咨询,关于MPLAB X IPE烧录PIC32MX所遇到的问题
563浏览 1评论
PIC Kit3出现目标设备ID(00000000)与预期的设备ID(02c20000)不匹配。是什么原因
657浏览 0评论
556浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-9 19:25 , Processed in 1.360049 second(s), Total 55, Slave 49 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号