case-keep-replace

Replace string but keep original letter case

itlamb

14,488

14

0.6.2

MIT

GitHub

CaseKeep Replace

With this package you can replace given string with another, but preserve its original case.

Default keyboard shortcut: ctrl+cmd+r

Example

With this code:

function testCase() {
  const TESTCASE = 'TestCase'
  
  return TESTCASE
}

If you replace testCase to newCase you will get:

function newCase() {
  const NEWCASE = 'NewCase'
  
  return NEWCASE
}

The case-keep-replace package will do four replacements:

  1. Replace var-like strings: testCase -> newCase
  2. Replace class-like strings: TestCase -> NewCase
  3. Replace const-like strings: TESTCASE -> NEWCASE
  4. Replace underscored-const-like strings: TEST_CASE -> NEW_CASE