{"id":11477,"date":"2023-09-14T18:45:19","date_gmt":"2023-09-14T10:45:19","guid":{"rendered":"https:\/\/blog.iyatt.com\/?p=11477"},"modified":"2024-05-05T12:31:49","modified_gmt":"2024-05-05T04:31:49","slug":"vscode-%e9%85%8d%e7%bd%ae-java-%e6%a0%bc%e5%bc%8f%e5%8c%96%e8%a7%84%e5%88%99%ef%bc%88%e5%a4%a7%e6%8b%ac%e5%8f%b7%e5%8d%95%e7%8b%ac%e6%88%90%e8%a1%8c%ef%bc%89","status":"publish","type":"post","link":"https:\/\/blog.iyatt.com\/?p=11477","title":{"rendered":"VScode \u914d\u7f6e Java \u683c\u5f0f\u5316\u89c4\u5219\uff08\u5927\u62ec\u53f7\u5355\u72ec\u6210\u884c\uff09"},"content":{"rendered":"<p>\u57fa\u4e8e<br \/>\nWindows 11 22H2 \u4e13\u4e1a\u5de5\u4f5c\u7ad9\u7248<br \/>\nVScode 1.82.1<br \/>\nLanguage Support for Java(TM) by Red Hat 1.22.0<\/p>\n<p><img decoding=\"async\" data-src=\"https:\/\/blog.iyatt.com\/wp-content\/uploads\/2023\/09\/image-1694683691387.png\" alt=\"file\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\" style=\"--smush-placeholder-width: 232px; --smush-placeholder-aspect-ratio: 232\/480;\" \/><\/p>\n<p>\u9a8c\u8bc1<\/p>\n<p>VScode \u7684\u8fd9\u5957 Java \u63d2\u4ef6\u683c\u5f0f\u5316\u4ee3\u7801\u529f\u80fd\u662f\u57fa\u4e8e\u5176\u4e2d Language Support for Java(TM) by Red Hat \u63d2\u4ef6\u5b9e\u73b0\u7684<\/p>\n<p><img decoding=\"async\" data-src=\"https:\/\/blog.iyatt.com\/wp-content\/uploads\/2023\/09\/image-1694683830106.png\" alt=\"file\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\" style=\"--smush-placeholder-width: 382px; --smush-placeholder-aspect-ratio: 382\/515;\" \/><br \/>\n<img decoding=\"async\" data-src=\"https:\/\/blog.iyatt.com\/wp-content\/uploads\/2023\/09\/image-1694683807515.png\" alt=\"file\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\" style=\"--smush-placeholder-width: 323px; --smush-placeholder-aspect-ratio: 323\/106;\" \/><\/p>\n<p>\u5982\u679c\u8981\u914d\u7f6e\u81ea\u5b9a\u4e49\u683c\u5f0f\u5316\u89c4\u5219\uff0c\u90a3\u4e48\u5c31\u8981\u4f7f\u7528 eclipse \u683c\u5f0f\u5316\u89c4\u5219\u3002\u914d\u7f6e\u6587\u4ef6\u653e\u7f6e\u5728 <strong>C:\\Users\\&lt;\u7528\u6237\u540d&gt;.vscode\\extensions\\redhat.java&lt;\u7248\u672c\u53f7-\u5e73\u53f0&gt;\\formatters<\/strong> \u4e0b\u7684\uff0c\u5148\u627e\u5230\u5b83<\/p>\n<p><img decoding=\"async\" data-src=\"https:\/\/blog.iyatt.com\/wp-content\/uploads\/2023\/09\/image-1694684053148.png\" alt=\"file\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\" style=\"--smush-placeholder-width: 668px; --smush-placeholder-aspect-ratio: 668\/163;\" \/><\/p>\n<p>\u7136\u540e\u6253\u5f00 VScode \u6309 <code class=\"kb-btn\">Ctrl<\/code>+<code class=\"kb-btn\">,<\/code>\u8fdb\u5165\u8bbe\u7f6e\uff0c\u641c\u7d22 <strong>java format<\/strong>\uff0c\u628a\u4e0a\u9762\u627e\u5230\u7684\u914d\u7f6e\u6587\u4ef6\u7684\u8def\u5f84\u5b8c\u6574\u7684\u586b\u8fdb\u53bb<\/p>\n<p><img decoding=\"async\" data-src=\"https:\/\/blog.iyatt.com\/wp-content\/uploads\/2023\/09\/image-1694684165596.png\" alt=\"file\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\" style=\"--smush-placeholder-width: 724px; --smush-placeholder-aspect-ratio: 724\/533;\" \/><\/p>\n<hr \/>\n<p>\u6ce8\uff1a\u6309\u7167\u9ed8\u8ba4\u914d\u7f6e\u6587\u4ef6\u7684\u8def\u5f84\uff0c\u8def\u5f84\u662f\u548c\u63d2\u4ef6\u7248\u672c\u5173\u8054\u7684\uff0c\u4e0d\u77e5\u9053\u66f4\u65b0\u540e\u4f1a\u4e0d\u4f1a\u5220\u9664\u539f\u6765\u7684\u914d\u7f6e\u6587\u4ef6\uff0c\u53c8\u65b0\u521b\u5efa\u4e00\u4e2a\uff0c\u6240\u4ee5\u53ef\u4ee5\u628a\u914d\u7f6e\u6587\u4ef6\u653e\u5230\u53e6\u5916\u4e00\u4e2a\u56fa\u5b9a\u7684\u8def\u5f84\u4e0b\uff0c\u8fd9\u6837\u5c31\u4e0d\u4f1a\u53d7\u7248\u672c\u5f71\u54cd\u4e86\u3002\u6bd4\u5982\u6211\u8fd9\u91cc\u76f4\u63a5\u653e\u5230 VScode \u914d\u7f6e\u6587\u4ef6\u6839\u76ee\u5f55\u3002<\/p>\n<p><img decoding=\"async\" data-src=\"https:\/\/blog.iyatt.com\/wp-content\/uploads\/2023\/09\/image-1694699738559.png\" alt=\"file\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\" style=\"--smush-placeholder-width: 688px; --smush-placeholder-aspect-ratio: 688\/494;\" \/><\/p>\n<p>Ubuntu\uff0822.04\uff09\u4e0b VScode \u7684\u914d\u7f6e\u6587\u4ef6\u8def\u5f84\u5728 <strong>\/home\/&lt;\u7528\u6237\u540d&gt;\/.vscode<\/strong><\/p>\n<hr \/>\n<p>\u6b64\u65f6\u5728\u4ee3\u7801\u4e2d\u53f3\u952e\u4f7f\u7528\u683c\u5f0f\u5316\u65f6\u5c31\u4f1a\u6309\u7167 eclipse-formatter.xml \u914d\u7f6e\u6587\u4ef6\u7684\u89c4\u5219\u6765\uff0c\u4e5f\u5c31\u53ef\u4ee5\u4fee\u6539\u5b83\u6765\u81ea\u5b9a\u4e49\u683c\u5f0f\u4e86\u3002<\/p>\n<p>\u6211\u56e0\u4e3a\u6700\u5f00\u59cb\u63a5\u89e6\u7f16\u7a0b\u662f C \u8bed\u8a00\uff0c\u7136\u540e\u662f C++\uff0c\u65e9\u5c31\u5df2\u7ecf\u4e60\u60ef\u4e86\u82b1\u62ec\u53f7\u4e4b\u7c7b\u7684\u5355\u72ec\u6210\u884c\uff0c\u800c\u4e0d\u662f\u653e\u5728\u51fd\u6570\uff08\u65b9\u6cd5\uff09\u540d\u540e\u9762\u63a5\u7740\uff0c\u5355\u72ec\u6210\u884c\u611f\u89c9\u770b\u8d77\u6765\u903b\u8f91\u4e5f\u66f4\u6e05\u6670\uff0c\u4e0d\u662f\u6324\u5728\u4e00\u5806\u3002<\/p>\n<ul>\n<li>org.eclipse.jdt.core.formatter.comment.insert_new_line_before_root_tags\uff1a\u5728\u6587\u6863\u6ce8\u91ca\u7684\u6839\u6807\u7b7e\uff08\u5982@param, @return, @throws\u7b49\uff09\u4e4b\u524d\u63d2\u5165\u65b0\u884c\u3002\u8fd9\u4e2a\u8bbe\u7f6e\u7684\u503c\u662finsert\uff0c\u8868\u793a\u542f\u7528\u8fd9\u4e2a\u529f\u80fd\u3002<\/li>\n<li>org.eclipse.jdt.core.formatter.insert_new_line_before_else_in_if_statement\uff1a\u5728if\u8bed\u53e5\u4e2d\u7684else\u5173\u952e\u5b57\u4e4b\u524d\u63d2\u5165\u65b0\u884c\u3002\u8fd9\u4e2a\u8bbe\u7f6e\u7684\u503c\u662fdo not insert\uff0c\u8868\u793a\u7981\u7528\u8fd9\u4e2a\u529f\u80fd\u3002<\/li>\n<li>org.eclipse.jdt.core.formatter.insert_new_line_before_finally_in_try_statement\uff1a\u5728try\u8bed\u53e5\u4e2d\u7684finally\u5173\u952e\u5b57\u4e4b\u524d\u63d2\u5165\u65b0\u884c\u3002\u8fd9\u4e2a\u8bbe\u7f6e\u7684\u503c\u662fdo not insert\uff0c\u8868\u793a\u7981\u7528\u8fd9\u4e2a\u529f\u80fd\u3002<\/li>\n<li>org.eclipse.jdt.core.formatter.insert_new_line_before_catch_in_try_statement\uff1a\u5728try\u8bed\u53e5\u4e2d\u7684catch\u5173\u952e\u5b57\u4e4b\u524d\u63d2\u5165\u65b0\u884c\u3002\u8fd9\u4e2a\u8bbe\u7f6e\u7684\u503c\u662fdo not insert\uff0c\u8868\u793a\u7981\u7528\u8fd9\u4e2a\u529f\u80fd\u3002<\/li>\n<li>org.eclipse.jdt.core.formatter.insert_new_line_before_while_in_do_statement\uff1a\u5728do\u8bed\u53e5\u4e2d\u7684while\u5173\u952e\u5b57\u4e4b\u524d\u63d2\u5165\u65b0\u884c\u3002\u8fd9\u4e2a\u8bbe\u7f6e\u7684\u503c\u662fdo not insert\uff0c\u8868\u793a\u7981\u7528\u8fd9\u4e2a\u529f\u80fd\u3002<\/li>\n<\/ul>\n<p>\u6bd4\u5982 catch \u8bbe\u7f6e\u4e0d\u63d2\u5165\uff0c\u90a3\u4e48 catch \u5c31\u4f1a\u8ddf\u5728 try \u7684\u53f3\u62ec\u53f7\u540e\u9762\uff0c\u800c\u6211\u4e60\u60ef\u662f\u8ba9\u53f3\u62ec\u53f7\u548c catch \u8bed\u53e5\u5404\u81ea\u5728\u4e00\u884c\uff0c\u6539\u6210\u63d2\u5165\u5c31\u53ef\u4ee5\u4e86\u3002<\/p>\n<p><img decoding=\"async\" data-src=\"https:\/\/blog.iyatt.com\/wp-content\/uploads\/2023\/09\/image-1694687734635.png\" alt=\"file\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\" style=\"--smush-placeholder-width: 1189px; --smush-placeholder-aspect-ratio: 1189\/517;\" \/><\/p>\n<ul>\n<li>org.eclipse.jdt.core.formatter.brace_position_for_anonymous_type_declaration\uff1a\u5728\u533f\u540d\u7c7b\u578b\u58f0\u660e\u4e2d\u7684\u5927\u62ec\u53f7\u4f4d\u7f6e<\/li>\n<li>org.eclipse.jdt.core.formatter.brace_position_for_array_initializer\uff1a\u5728\u6570\u7ec4\u521d\u59cb\u5316\u4e2d\u7684\u5927\u62ec\u53f7\u4f4d\u7f6e<\/li>\n<li>org.eclipse.jdt.core.formatter.brace_position_for_annotation_type_declaration\uff1a\u5728\u6ce8\u89e3\u7c7b\u578b\u58f0\u660e\u4e2d\u7684\u5927\u62ec\u53f7\u4f4d\u7f6e<\/li>\n<li>org.eclipse.jdt.core.formatter.brace_position_for_switch\uff1a\u5728switch\u8bed\u53e5\u4e2d\u7684\u5927\u62ec\u53f7\u4f4d\u7f6e<\/li>\n<li>org.eclipse.jdt.core.formatter.brace_position_for_block\uff1a\u5728\u666e\u901a\u5757\u4e2d\u7684\u5927\u62ec\u53f7\u4f4d\u7f6e<\/li>\n<li>org.eclipse.jdt.core.formatter.brace_position_for_method_declaration\uff1a\u5728\u65b9\u6cd5\u58f0\u660e\u4e2d\u7684\u5927\u62ec\u53f7\u4f4d\u7f6e<\/li>\n<li>org.eclipse.jdt.core.formatter.brace_position_for_enum_constant\uff1a\u5728\u679a\u4e3e\u5e38\u91cf\u4e2d\u7684\u5927\u62ec\u53f7\u4f4d\u7f6e<\/li>\n<li>org.eclipse.jdt.core.formatter.brace_position_for_block_in_case\uff1a\u5728case\u8bed\u53e5\u4e2d\u7684\u5757\u7684\u5927\u62ec\u53f7\u4f4d\u7f6e\uff0c\u5f53\u5757\u662fcase\u540e\u7684\u7b2c\u4e00\u4e2a\u8bed\u53e5\u65f6<\/li>\n<li>org.eclipse.jdt.core.formatter.brace_position_for_enum_declaration\uff1a\u5728\u679a\u4e3e\u58f0\u660e\u4e2d\u7684\u5927\u62ec\u53f7\u4f4d\u7f6e<\/li>\n<li>org.eclipse.jdt.core.formatter.brace_position_for_constructor_declaration\uff1a\u5728\u6784\u9020\u5668\u58f0\u660e\u4e2d\u7684\u5927\u62ec\u53f7\u4f4d\u7f6e<\/li>\n<li>org.eclipse.jdt.core.formatter.brace_position_for_type_declaration\uff1a\u5728\u7c7b\u578b\u58f0\u660e\u4e2d\u7684\u5927\u62ec\u53f7\u4f4d\u7f6e<\/li>\n<\/ul>\n<p>\u4e0a\u9762\u8fd9\u4e9b\u5c31\u662f\u8bbe\u7f6e\u5927\u62ec\u53f7\u4f4d\u7f6e\u7684\uff0c\u6309\u7167 Java \u7684\u98ce\u683c\u9ed8\u8ba4\u5c31\u662f <strong>end_of_line<\/strong>\uff0c\u4e5f\u5c31\u662f\u5de6\u62ec\u53f7\u653e\u5728\u4e0a\u4e00\u884c\u8bed\u53e5\u7684\u672b\u5c3e\uff0c\u6211\u662f\u4e60\u60ef\u5de6\u62ec\u53f7\u5355\u72ec\u6210\u884c\uff0c\u53ef\u4ee5\u628a\u5b83\u4eec\u6539\u6210 <strong>next_line<\/strong><\/p>\n<p>\u4e0b\u9762\u662f\u6211\u7684\u5b8c\u6574\u914d\u7f6e\u6587\u4ef6<\/p>\n<pre><code class=\"language-xml\">&lt;?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?&gt;\n&lt;profiles version=\"13\"&gt;\n&lt;profile kind=\"CodeFormatterProfile\" name=\"Eclipse\" version=\"13\"&gt;\n&lt;setting id=\"org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode\" value=\"enabled\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.compiler.codegen.targetPlatform\" value=\"10\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.compiler.compliance\" value=\"10\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.compiler.problem.assertIdentifier\" value=\"error\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.compiler.problem.enumIdentifier\" value=\"error\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.compiler.source\" value=\"10\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.align_fields_grouping_blank_lines\" value=\"2147483647\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.align_type_members_on_columns\" value=\"false\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.alignment_for_arguments_in_allocation_expression\" value=\"16\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.alignment_for_arguments_in_annotation\" value=\"0\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.alignment_for_arguments_in_enum_constant\" value=\"16\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.alignment_for_arguments_in_explicit_constructor_call\" value=\"16\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.alignment_for_arguments_in_method_invocation\" value=\"16\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.alignment_for_arguments_in_qualified_allocation_expression\" value=\"16\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.alignment_for_assignment\" value=\"0\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.alignment_for_binary_expression\" value=\"16\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.alignment_for_compact_if\" value=\"16\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.alignment_for_conditional_expression\" value=\"80\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.alignment_for_enum_constants\" value=\"0\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.alignment_for_expressions_in_array_initializer\" value=\"16\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.alignment_for_expressions_in_for_loop_header\" value=\"0\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.alignment_for_method_declaration\" value=\"0\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.alignment_for_module_statements\" value=\"16\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.alignment_for_multiple_fields\" value=\"16\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.alignment_for_parameterized_type_references\" value=\"0\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.alignment_for_parameters_in_constructor_declaration\" value=\"16\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.alignment_for_parameters_in_method_declaration\" value=\"16\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.alignment_for_resources_in_try\" value=\"80\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.alignment_for_selector_in_method_invocation\" value=\"16\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.alignment_for_superclass_in_type_declaration\" value=\"16\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_enum_declaration\" value=\"16\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_type_declaration\" value=\"16\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_constructor_declaration\" value=\"16\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_method_declaration\" value=\"16\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.alignment_for_type_arguments\" value=\"0\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.alignment_for_type_parameters\" value=\"0\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.alignment_for_union_type_in_multicatch\" value=\"16\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.blank_lines_after_imports\" value=\"1\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.blank_lines_after_package\" value=\"1\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.blank_lines_before_field\" value=\"0\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.blank_lines_before_first_class_body_declaration\" value=\"0\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.blank_lines_before_imports\" value=\"1\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.blank_lines_before_member_type\" value=\"1\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.blank_lines_before_method\" value=\"1\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.blank_lines_before_new_chunk\" value=\"1\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.blank_lines_before_package\" value=\"0\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.blank_lines_between_import_groups\" value=\"1\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.blank_lines_between_type_declarations\" value=\"1\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.brace_position_for_annotation_type_declaration\" value=\"next_line\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.brace_position_for_anonymous_type_declaration\" value=\"next_line\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.brace_position_for_array_initializer\" value=\"next_line\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.brace_position_for_block_in_case\" value=\"next_line\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.brace_position_for_block\" value=\"next_line\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.brace_position_for_constructor_declaration\" value=\"next_line\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.brace_position_for_enum_constant\" value=\"next_line\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.brace_position_for_enum_declaration\" value=\"next_line\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.brace_position_for_lambda_body\" value=\"next_line\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.brace_position_for_method_declaration\" value=\"next_line\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.brace_position_for_switch\" value=\"next_line\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.brace_position_for_type_declaration\" value=\"next_line\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_block_comment\" value=\"false\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_javadoc_comment\" value=\"false\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.comment.count_line_length_from_starting_position\" value=\"true\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.comment.format_block_comments\" value=\"true\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.comment.format_header\" value=\"false\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.comment.format_html\" value=\"true\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.comment.format_javadoc_comments\" value=\"true\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.comment.format_line_comments\" value=\"true\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.comment.format_source_code\" value=\"true\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.comment.indent_parameter_description\" value=\"true\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.comment.indent_root_tags\" value=\"true\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.comment.insert_new_line_before_root_tags\" value=\"insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.comment.insert_new_line_for_parameter\" value=\"insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.comment.line_length\" value=\"80\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.comment.new_lines_at_block_boundaries\" value=\"true\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.comment.new_lines_at_javadoc_boundaries\" value=\"true\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.comment.preserve_white_space_between_code_and_line_comments\" value=\"false\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.compact_else_if\" value=\"true\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.continuation_indentation_for_array_initializer\" value=\"2\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.continuation_indentation\" value=\"2\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.disabling_tag\" value=\"@formatter:off\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.enabling_tag\" value=\"@formatter:on\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.format_guardian_clause_on_one_line\" value=\"false\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.format_line_comment_starting_on_first_column\" value=\"true\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_annotation_declaration_header\" value=\"true\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_constant_header\" value=\"true\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_declaration_header\" value=\"true\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_type_header\" value=\"true\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.indent_breaks_compare_to_cases\" value=\"true\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.indent_empty_lines\" value=\"false\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.indent_statements_compare_to_block\" value=\"true\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.indent_statements_compare_to_body\" value=\"true\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_cases\" value=\"true\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_switch\" value=\"true\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.indentation.size\" value=\"4\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_enum_constant\" value=\"insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_field\" value=\"insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_local_variable\" value=\"insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_method\" value=\"insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_package\" value=\"insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_parameter\" value=\"do not insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_type\" value=\"insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_new_line_after_label\" value=\"do not insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_new_line_after_opening_brace_in_array_initializer\" value=\"do not insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_new_line_after_type_annotation\" value=\"do not insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_new_line_at_end_of_file_if_missing\" value=\"insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_new_line_before_catch_in_try_statement\" value=\"insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_new_line_before_closing_brace_in_array_initializer\" value=\"insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_new_line_before_else_in_if_statement\" value=\"insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_new_line_before_finally_in_try_statement\" value=\"insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_new_line_before_while_in_do_statement\" value=\"insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_new_line_in_empty_annotation_declaration\" value=\"insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_new_line_in_empty_anonymous_type_declaration\" value=\"insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_new_line_in_empty_block\" value=\"insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_constant\" value=\"insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_declaration\" value=\"insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_new_line_in_empty_method_body\" value=\"insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_new_line_in_empty_type_declaration\" value=\"insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_after_and_in_type_parameter\" value=\"insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_after_assignment_operator\" value=\"insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation_type_declaration\" value=\"do not insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation\" value=\"do not insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_after_binary_operator\" value=\"insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_arguments\" value=\"do not insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_parameters\" value=\"insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_after_closing_brace_in_block\" value=\"insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_after_closing_paren_in_cast\" value=\"insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_after_colon_in_assert\" value=\"insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_after_colon_in_case\" value=\"insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_after_colon_in_conditional\" value=\"insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_after_colon_in_for\" value=\"insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_after_colon_in_labeled_statement\" value=\"insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_after_comma_in_allocation_expression\" value=\"insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_after_comma_in_annotation\" value=\"insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_after_comma_in_array_initializer\" value=\"insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_parameters\" value=\"insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_throws\" value=\"insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_constant_arguments\" value=\"insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_declarations\" value=\"insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_after_comma_in_explicitconstructorcall_arguments\" value=\"insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_increments\" value=\"insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_inits\" value=\"insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_parameters\" value=\"insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_throws\" value=\"insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_invocation_arguments\" value=\"insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_field_declarations\" value=\"insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_local_declarations\" value=\"insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_after_comma_in_parameterized_type_reference\" value=\"insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_after_comma_in_superinterfaces\" value=\"insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_arguments\" value=\"insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_parameters\" value=\"insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_after_ellipsis\" value=\"insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_after_lambda_arrow\" value=\"insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_parameterized_type_reference\" value=\"do not insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_arguments\" value=\"do not insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_parameters\" value=\"do not insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_after_opening_brace_in_array_initializer\" value=\"insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_allocation_expression\" value=\"do not insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_reference\" value=\"do not insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_annotation\" value=\"do not insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_cast\" value=\"do not insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_catch\" value=\"do not insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_constructor_declaration\" value=\"do not insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_enum_constant\" value=\"do not insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_for\" value=\"do not insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_if\" value=\"do not insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_declaration\" value=\"do not insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_invocation\" value=\"do not insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_parenthesized_expression\" value=\"do not insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_switch\" value=\"do not insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_synchronized\" value=\"do not insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_try\" value=\"do not insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_while\" value=\"do not insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_after_postfix_operator\" value=\"do not insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_after_prefix_operator\" value=\"do not insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_after_question_in_conditional\" value=\"insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_after_question_in_wildcard\" value=\"do not insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_after_semicolon_in_for\" value=\"insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_after_semicolon_in_try_resources\" value=\"insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_after_unary_operator\" value=\"do not insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_before_and_in_type_parameter\" value=\"insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_before_assignment_operator\" value=\"insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_before_at_in_annotation_type_declaration\" value=\"insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_before_binary_operator\" value=\"insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_parameterized_type_reference\" value=\"do not insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_arguments\" value=\"do not insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_parameters\" value=\"do not insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_before_closing_brace_in_array_initializer\" value=\"insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_allocation_expression\" value=\"do not insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_reference\" value=\"do not insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_annotation\" value=\"do not insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_cast\" value=\"do not insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_catch\" value=\"do not insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_constructor_declaration\" value=\"do not insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_enum_constant\" value=\"do not insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_for\" value=\"do not insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_if\" value=\"do not insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_declaration\" value=\"do not insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_invocation\" value=\"do not insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_parenthesized_expression\" value=\"do not insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_switch\" value=\"do not insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_synchronized\" value=\"do not insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_try\" value=\"do not insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_while\" value=\"do not insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_before_colon_in_assert\" value=\"insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_before_colon_in_case\" value=\"do not insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_before_colon_in_conditional\" value=\"insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_before_colon_in_default\" value=\"do not insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_before_colon_in_for\" value=\"insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_before_colon_in_labeled_statement\" value=\"do not insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_before_comma_in_allocation_expression\" value=\"do not insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_before_comma_in_annotation\" value=\"do not insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_before_comma_in_array_initializer\" value=\"do not insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_parameters\" value=\"do not insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_throws\" value=\"do not insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_constant_arguments\" value=\"do not insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_declarations\" value=\"do not insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_before_comma_in_explicitconstructorcall_arguments\" value=\"do not insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_increments\" value=\"do not insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_inits\" value=\"do not insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_parameters\" value=\"do not insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_throws\" value=\"do not insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_invocation_arguments\" value=\"do not insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_field_declarations\" value=\"do not insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_local_declarations\" value=\"do not insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_before_comma_in_parameterized_type_reference\" value=\"do not insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_before_comma_in_superinterfaces\" value=\"do not insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_arguments\" value=\"do not insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_parameters\" value=\"do not insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_before_ellipsis\" value=\"do not insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_before_lambda_arrow\" value=\"insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_parameterized_type_reference\" value=\"do not insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_arguments\" value=\"do not insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_parameters\" value=\"do not insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_annotation_type_declaration\" value=\"insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_anonymous_type_declaration\" value=\"insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_array_initializer\" value=\"insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_block\" value=\"insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_constructor_declaration\" value=\"insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_constant\" value=\"insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_declaration\" value=\"insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_method_declaration\" value=\"insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_switch\" value=\"insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_type_declaration\" value=\"insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_allocation_expression\" value=\"do not insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_reference\" value=\"do not insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_type_reference\" value=\"do not insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation_type_member_declaration\" value=\"do not insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation\" value=\"do not insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_catch\" value=\"insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_constructor_declaration\" value=\"do not insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_enum_constant\" value=\"do not insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_for\" value=\"insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_if\" value=\"insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_declaration\" value=\"do not insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_invocation\" value=\"do not insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_parenthesized_expression\" value=\"do not insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_switch\" value=\"insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_synchronized\" value=\"insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_try\" value=\"insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_while\" value=\"insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_return\" value=\"insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_throw\" value=\"insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_before_postfix_operator\" value=\"do not insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_before_prefix_operator\" value=\"do not insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_before_question_in_conditional\" value=\"insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_before_question_in_wildcard\" value=\"do not insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_before_semicolon_in_for\" value=\"do not insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_before_semicolon_in_try_resources\" value=\"do not insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_before_semicolon\" value=\"do not insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_before_unary_operator\" value=\"do not insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_between_brackets_in_array_type_reference\" value=\"do not insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_between_empty_braces_in_array_initializer\" value=\"do not insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_between_empty_brackets_in_array_allocation_expression\" value=\"do not insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_annotation_type_member_declaration\" value=\"do not insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_constructor_declaration\" value=\"do not insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_enum_constant\" value=\"do not insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_declaration\" value=\"do not insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_invocation\" value=\"do not insert\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.join_lines_in_comments\" value=\"false\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.join_wrapped_lines\" value=\"false\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.keep_else_statement_on_same_line\" value=\"false\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.keep_empty_array_initializer_on_one_line\" value=\"false\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.keep_imple_if_on_one_line\" value=\"false\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.keep_then_statement_on_same_line\" value=\"false\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.lineSplit\" value=\"120\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.never_indent_block_comments_on_first_column\" value=\"false\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.never_indent_line_comments_on_first_column\" value=\"false\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.number_of_blank_lines_at_beginning_of_method_body\" value=\"0\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.number_of_empty_lines_to_preserve\" value=\"1\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.parentheses_positions_in_annotation\" value=\"common_lines\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.parentheses_positions_in_catch_clause\" value=\"common_lines\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.parentheses_positions_in_enum_constant_declaration\" value=\"common_lines\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.parentheses_positions_in_for_statment\" value=\"common_lines\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.parentheses_positions_in_if_while_statement\" value=\"common_lines\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.parentheses_positions_in_lambda_declaration\" value=\"common_lines\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.parentheses_positions_in_method_delcaration\" value=\"common_lines\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.parentheses_positions_in_method_invocation\" value=\"common_lines\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.parentheses_positions_in_switch_statement\" value=\"common_lines\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.parentheses_positions_in_try_clause\" value=\"common_lines\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.put_empty_statement_on_new_line\" value=\"true\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.tabulation.char\" value=\"tab\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.tabulation.size\" value=\"4\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.use_on_off_tags\" value=\"true\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.use_tabs_only_for_leading_indentations\" value=\"false\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.wrap_before_assignment_operator\" value=\"false\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.wrap_before_binary_operator\" value=\"true\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.wrap_before_conditional_operator\" value=\"true\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.wrap_before_or_operator_multicatch\" value=\"true\"\/&gt;\n&lt;setting id=\"org.eclipse.jdt.core.formatter.wrap_outer_expressions_when_nested\" value=\"true\"\/&gt;\n&lt;\/profile&gt;\n&lt;\/profiles&gt;<\/code><\/pre>\n","protected":false},"excerpt":{"rendered":"<p>\u57fa\u4e8e Windows 11 22H2 \u4e13\u4e1a\u5de5\u4f5c\u7ad9\u7248 VScode 1.82.1 Language Suppor [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"zakra_page_container_layout":"customizer","zakra_page_sidebar_layout":"customizer","zakra_remove_content_margin":false,"zakra_sidebar":"customizer","zakra_transparent_header":"customizer","zakra_logo":0,"zakra_main_header_style":"default","zakra_menu_item_color":"","zakra_menu_item_hover_color":"","zakra_menu_item_active_color":"","zakra_menu_active_style":"","zakra_page_header":true,"_lmt_disableupdate":"no","_lmt_disable":"no","footnotes":""},"categories":[1],"tags":[],"class_list":["post-11477","post","type-post","status-publish","format-standard","hentry","category-all"],"modified_by":"IYATT-yx","_links":{"self":[{"href":"https:\/\/blog.iyatt.com\/index.php?rest_route=\/wp\/v2\/posts\/11477","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.iyatt.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.iyatt.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.iyatt.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.iyatt.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=11477"}],"version-history":[{"count":0,"href":"https:\/\/blog.iyatt.com\/index.php?rest_route=\/wp\/v2\/posts\/11477\/revisions"}],"wp:attachment":[{"href":"https:\/\/blog.iyatt.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=11477"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.iyatt.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=11477"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.iyatt.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=11477"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}