VS Code�ł������̑Ή��𕪂���₷������ɂ��FVisual Studio Code TIPS

Bracket Pair Colorizer�g���@�\���g���ƁA�v���O���}�[�́u�Y�݂̎�v�̈�‚ł���u�������̑Ή��t���v�����o�I�ɔc���ł���悤�ɂȂ�B

» 2018�N08��10�� 05��00�� ���J
[���킳�������CInsider.NET�ҏW��]
uVisual Studio Code TIPSṽCfbNX

�A�ځuVisual Studio Code TIPS�v

�@�u�������̑Ή��v�͑����̃v���O���}�[�ɂƂ��Ėʓ|�Ȏ��ۂ̈�‚��BVisual Studio Code�i�ȉ��AVS Code�j�̊g���@�\�uBracket Pair Colorizer�v���C���X�g�[������ƁA�u�J���������ɑΉ�����‚��������v�𓯂��F���g���Ď�������A�u���������l�X�g���Ă���v�ꍇ�ɂ͑Ή����邩�������ƂɎg�p����F��ς����肷�邱�ƂŁA�������̃y�A�����o�I�Ɋm�F�ł���悤�ɂȂ�B

Bracket Pair Colorizer�̎g����

�@Bracket Pair Colorizer�g���@�\�́AVS Code�́m�g���@�\�n�r���[����C���X�g�[������B

Bracket Pair Colorizerg@\ Bracket Pair Colorizer�g���@�\

�@����ɂ��A�������̑Ή��t�����F��������ĕ\�������悤�ɂȂ�B�ȉ��́A��Ƃ���ASP.NET Core�v���W�F�N�g���쐬���āA���̃t�@�C�����J�����Ƃ��낾�B�������i()�j�A�g�������i{}�j�A�p�������i[]�j���F�����\������Ă��邱�Ƃ�������B

̑ΉtFŕ\Ă �������̑Ή��t�����F�����ŕ\������Ă���

�@�܂��A��̉摜�ł�12�s�ڂɃJ�[�\�������邪�A��������J�[�\�����͂ޒ��߂̂������i�X�R�[�v�j�̏I���ʒu�܂ł������Ɠ����F�ŏc����������Ă��邱�Ƃɂ����ڂ��悤�B����ɂ��A�������̑Ή��t���A���͈̔͂��ǂ��܂ł�����ڂŕ�����B

�@Bracket Pair Colorizer�g���@�\�ɂ͑����̐ݒ荀�ڂ�����A�����̍D�݂ɍ��킹���\�����@�ɐݒ�ł���悤�ɂȂ��Ă���B�ȉ��ł͊�‚��̐ݒ荀�ڂ��Љ�悤�B�����́ubracketPairColorizer.XXX�v�Ƃ������O�����A�ȉ��ł́ubracketPairColorizer.�v�͏ȗ�����B

forceUniqueOpeningColor����

�@���������‚����āA���̂��������J�����Ƃ��ɁA�F�����\���Ɏg�p����F�𒼑O�̂������Ŏg���Ă������̂ƈقȂ���̂ɂ��邩�ǂ������w�肷��B�f�t�H���g�l��false�ŁA�u���O�Ɏg���Ă����Ɠ����F�v���g����B�Ⴆ�΁A��̉摜�ł�Main���\�b�h�ɂ���uBuildWebHost(args).Run();�v�s��2�‚̂����������邪�A�ǂ���̑΂����F�iGold�j�ŕ`�悳��Ă���B���̍��ڂ̒l��true�ɂ���ƁA�ȉ��̂悤�ɂȂ�B

u‚ŁAJꂽ̕`ɕʂ̐Fgv悤ɂȂ �u���������‚�����ŁA�J���ꂽ�������̕`��ɕʂ̐F���g����v�悤�ɂȂ���

�@�������̕`��Ɏg����F�̌���ɂ́A���Ɏ��グ��forceIterationColorCycle���ڂ�colorMode���ڂȂǂ��֘A���Ă���̂ŁA���ۂɂǂ̐F���g���邩�͎��Əꍇ�ɂ��BforceUniqueOpeningColor���ڂŁu���������‚�����ŁA���ɂ��������J���Ƃ��̐F��ʂ̐F�ɂ��������ǂ����v���w�肷����̂ƍl���Ă����΂悢�B

forceIterationColorCycle����

�@���̍��ڂ́u�������̃l�X�g�Ɋ֌W�Ȃ��A�������̕`��Ɏg�p����F��ς��Ă������ǂ����v���w�肷��B�f�t�H���g�l��false�ŁA���̏ꍇ�͏�Ō����悤�ɁA�u���������‚���ꂽ��ŁA���̂��������J���Ƃ��ɓ����F�ł��������`�悳���v�ꍇ������i�������AforceUniquerOpeningColor���ڂ̒l��true�Ȃ�A�ʂ̐F�ŕ`�悳���j�Btrue�ɂ���ƁA�u���������l�X�g���Ă���ꍇ���A�l�X�g���Ă��Ȃ��ꍇ���A�A�����邩�����̕`��ɕʁX�̐F���g����v�悤�ɂȂ�B

�@�Ȃ��A�������̐F�̌�����@�ɂ‚��ẮA���̊g���@�\�̃��|�W�g���ɂ���ulineState.ts�v���Q�Ƃ��ꂽ���B

colorMode����

�@�������̎�ނ��ƂɁA�`��Ɏg�p����F���Ǘ����邩�ǂ������w�肷��B�ݒ�”\�Ȓl��"Consecutive"��"Independent"�B�O�҂́A�������̎�ނɂ�炸�A�g�p����F����т��ĊǗ�����B��҂́A�������̎�ނ��ƂɎg�p����F���Ǘ�����B"Independent"���w�肷��ƁA���̂悤�ɓ����F�ł��������A�����ĕ`�悳��邱�Ƃ�����̂Œ��ӂ��悤�B

colorModeڂ̒l"Independent"ɂꍇ̕\ colorMode���ڂ̒l��"Independent"�ɂ����ꍇ�̕\����

�@Main���\�b�h��`��1�s�ڂł͈قȂ��ނ̂������i�u()�v�Ɓu[]�v�j���g���Ă��邪�A�������̎�ނ��ƂɐF���Ǘ����Ă���̂ŁA�����F�ł���炪�`�悳��Ă���B�������A����͈ȉ��Ŏ��グ��independentPairColors���ڂł������̎�ނ��Ƃɕ`��Ɏg�p����F��ύX���邩�A��Ŏ��グ��forceUniqueOpeningColor���ڂ�true�ɂ��邱�Ƃʼn���ł���B

consecutivePairColors���ڂ����independentPairColors����

�@�����2�‚̍��ڂ́AcolorMode���ڂ̒l��"Consecutive"��"Independent"���ɉ����āA�������̕`��Ɏg�p����F���w�肷��B��{�I�ȃt�H�[�}�b�g�͓������BconsecutivePairColors���ڂ͎��̂悤�Ȍ`���Őݒ���s���B

"bracketPairColorizer.consecutivePairColors": [
  "()"// �J���}��؂�ł������̎�ނ��L�q���Ă���
  "[]",
  "{}",
  [      // �z��̗v�f�Ƃ��ĕ`��Ɏg�p����F��񋓂���
    "Gold",
    "Orchid",
    "LightSkyBlue"
  ],
  "Red"  // �Ή������‚���Ȃ��������̕`��Ɏg�p����F���w�肷��
]


consecutivePairColors���ڂ̐ݒ��

�@��̃R�[�h�̓f�t�H���g�l�����̂܂܎����Ă��āA����ɃR�����g��t���������̂��B�ŏ��̃R�����g��ǂނƑz���ł��邪�A�����Ɂu"<>"�v��lj�����΁A�W���ŕ`��ΏۂƂȂ��Ă���3��ނ̂������i()�A[]�A{}�j�ɉ����āA�R�J�b�R�i<>�j�ɂ‚��Ă��Ή��t���Ă����B�`��F�̓f�t�H���g��3�‚̐F���񋓂���Ă��邪�A��������S�ɏ�����������A�ʂ̐F��lj������肵�Ă��悢�B�Ō��"Red"�́A�R�����g�ɂ��������ʂ�u�Ή������‚���Ȃ��������̕`��Ɏg�p����F���w�肷��v���̂��B

�@����AindependentPairColors���ڂ̎w����@�͎��̂悤�ɂȂ�B

"bracketPairColorizer.independentPairColors": [
  [
    "()"// ()�̕`��Ɏg�p����F���w��
    [
      "Gold",
      "Orchid",
      "LightSkyBlue"
    ],
    "Red"
  ],
  [
    "[]",
    [
      "Gold",
      "Orchid",
      "LightSkyBlue"
    ],
    "Red"
  ],
  [
    "{}",
    [
      "Gold",
      "Orchid",
      "LightSkyBlue"
    ],
    "Red"
  ]
]


independentPairColors���ڂ̐ݒ��

�@���Ă̒ʂ�AconsecutivePairColors���ڂƓ��l�ɁA�������A�u"()"�v�ȂǁA�������̎�ނ�1�‚����L�q�ł��Ȃ��B����ȊO�̎w����@�͏�Ɠ��l���B

timeOut����

�@�������̑Ή�����͂��āA���ꂼ��̂�������F�������ĕ`�悷��̂Ɏ��Ԃ������邱�Ƃ�����B���̍��ڂ��g���āA�~���b�P�ʂŃ^�C���A�E�g�l���w��ł���i�f�t�H���g�l�́u200�v�j�B�w�肵�����Ԃ��o�߂���ƁA�������̐F�����`��̓L�����Z�������B�����0�ɂ���ƁA�^�C���A�E�g�������������B

���̑�

�@�����ŏЉ���ȊO�ɂ��A���݂̃J�[�\�����͂ޒ��߂̂������̑Ή��t�����G�f�B�^���[�ɕ\������showBracketsInGutter���ڂ�A���̕`��Ɏg�p���鋫�E���̃X�^�C�����w�肷��activeScopeCSS���ڂȂǁA���܂��ݒ肷��΂������̑Ή��t�������o�I�ɔc������̂����ȒP�ɂȂ鍀�ڂ�����B

showBracketsInGutterڂtrueɂāAGfB^[ɂ̑Ήt\悤ɂĂ݂Ƃ showBracketsInGutter���ڂ�true�ɂ��āA�G�f�B�^���[�ɂ������̑Ή��t����\������悤�ɂ��Ă݂��Ƃ���

�@�����̂�����́ABracket Pair Colorizer�̃h�L�������g���Q�l�ɂ��āA���낢��Ǝ����Ă݂悤�B

uVisual Studio Code TIPSṽCfbNX

�uVisual Studio Code TIPS�v

Copyright© Digital Advantage Corp. All Rights Reserved.

'; if( !this.isSubscription ) { this.insertTarget = document.querySelector('#cmsBody .subscription') || document.querySelector('#cmsBody .inner'); } }; BodyAdIMSWithCCE.prototype = Object.create(BodyAdContent.prototype); BodyAdIMSWithCCE.prototype.activate = function () { refreshGam('InArtSpecialLink'); } // global reference window.itm = itm; //entry point BodyAdEventBase.polyfill(); const bodyAdManager = BodyAdManager.getInstance(); bodyAdManager.addEventListener(BodyAdManager.EVENTS.READY, function (ev) { bodyAdManager.loadAdvertise(); }); bodyAdManager.init(); })();
�X�|���T�[����̂��m�点PR

���ڂ̃e�[�}

4AI by IT - AIAAA
Microsoft  WindowsőO2025
AI for GWjAO
[R[h^m[R[h Zg by IT - ITGWjArWlX̒SŊ􂷂gD
Cloud Native Central by IT - XP[uȔ\͂gD
�V�X�e���J���m�E�n�E �y�����i�r�zPR
���Ȃ��ɂ������߂̋L��PR

RSS�ɂ‚���

�A�C�e�B���f�B�AID�ɂ‚���

���[���}�K�W���o�^

��IT�̃��[���}�K�W���́A �������A���ׂĖ����ł��B���Ѓ��[���}�K�W�������w�ǂ��������B