Knowledge

User:Nardog/CodeEditorAssist

Source 📝

34: 167:
Settings are saved to your global preferences. While saved settings are automatically loaded every time you open a page with the code editor, you have to hit Save in order to save them in the first place (so any changes made to the settings afterwards will not be saved, including through the default
94:
for CSS, JavaScript, JSON, Lua, and edit filters opens a configuration panel where you can customize the highlighting theme, keybindings, font size, wrapping style, cursor style, indentation method, undo buffers, and even live autocompletion? I know, right? Or you did but you wished you could have
98:
CodeEditorAssist will allow you to save your code editor preferences and automatically apply them every time you open the editor. It also adds a handy settings button to the code editor toolbar.
347: 146: 353: 137:'//en.wikipedia.org/search/?title=User:Nardog/CodeEditorAssist.js&action=raw&ctype=text/javascript' 74: 155: 356:– Warns when you try to use "Preview page with this template" with a page that doesn't transclude the template. 278: 111: 205: 335: 319: 375: 341: 329: 284: 227: 237: 107: 332:– Autofills "Preview page with this template" with the most relevant /testcases page that exists. 243: 221: 300: 255: 290: 272: 8: 259: 249: 151: 95:
kept your preferences across pages? Right, right. Well, you've come to the right place.
306: 224:– Adds links to diffs of consecutive edits by the same user on watchlist, history, etc. 240:– Adds a button to copy the unencoded page title or section path next to each heading. 338:– Links "diff" and "hist" for category additions/removals on Watchlist/RecentChanges. 294: 182: 168:
toggle buttons on the toolbar). The options "Mode" and "Read-only" are not saved.
258:– Makes links and template calls in diffs clickable (supports red links, avoids 309:– Converts each piped link to a non-piped one if both lead to the same article. 215: 91: 45: 33: 369: 303:– Replaces reference names like ":0" with descriptive ones like "Smith-2015". 187: 17: 326:
as you edit so only the modified section will be linked in the summary.
344:– Upload an image to Commons from anywhere on the site by pasting it. 218:, e.g. changing the color theme and enabling live autocompletion. 350:– Sorts the list of local accounts on CentralAuth by edit count. 287:– Insert any character by searching in the entire Unicode chart. 48:, e.g. changing the color theme and enabling live autocompletion 177: 208:– Lists recent category additions/removals on a category page. 293:– Type in IPA symbols by directly looking at an IPA key like 275:– Adds an undo button to each line on the diff while editing. 252:– Hides specified users' edits on Watchlist/RecentChanges. 230:– Adds a button to copy the content of each code block ( 159:and click "Install" in the infobox on this page. 367: 246:– Lists the past moves a page has gone through. 192: 32: 14: 368: 191: 23: 162: 24: 387: 101: 75:User:Nardog/CodeEditorAssist.js 13: 1: 297:and clicking on the symbols. 58:    (5 months ago) 7: 171: 82:Did you know that pressing 10: 392: 348:SortCentralAuthByEditCount 214:– Allows customizing the 198: 70: 62: 52: 40: 31: 116: 281:– Expands contractions. 44:Allows customizing the 322:– Adds or refines the 145:Or you may enable the 106:Add the following to 66:Chrome, Firefox, etc. 354:TemplatePreviewGuard 201:Extra functionality 28: 324:/* section link */ 279:ExpandContractions 267:Editing assistance 26: 376:Knowledge scripts 363: 362: 178:Ace documentation 80: 79: 383: 325: 295:Help:IPA/English 233: 212:CodeEditorAssist 206:CatChangesViewer 193:Nardog's scripts 189: 188: 158: 147:script installer 141: 138: 135: 132: 129: 126: 123: 120: 36: 29: 27:CodeEditorAssist 25: 391: 390: 386: 385: 384: 382: 381: 380: 366: 365: 364: 359: 336:CatChangeLinker 323: 320:AutoSectionLink 314:Itch scratchers 231: 194: 174: 165: 163:Saving settings 150: 143: 142: 139: 136: 133: 130: 127: 124: 121: 118: 104: 89: 85: 57: 22: 21: 20: 12: 11: 5: 389: 379: 378: 361: 360: 358: 357: 351: 345: 342:PasteToCommons 339: 333: 327: 311: 310: 304: 298: 288: 282: 276: 264: 263: 253: 247: 241: 235: 225: 219: 209: 199: 196: 195: 186: 185: 180: 173: 170: 164: 161: 117: 108:your common.js 103: 100: 87: 83: 78: 77: 72: 68: 67: 64: 60: 59: 56:April 24, 2024 54: 50: 49: 42: 38: 37: 15: 9: 6: 4: 3: 2: 388: 377: 374: 373: 371: 355: 352: 349: 346: 343: 340: 337: 334: 331: 330:AutoTestcases 328: 321: 318: 317: 316: 315: 308: 305: 302: 299: 296: 292: 289: 286: 285:InsertAnyChar 283: 280: 277: 274: 271: 270: 269: 268: 261: 257: 254: 251: 248: 245: 242: 239: 236: 229: 228:CopyCodeBlock 226: 223: 220: 217: 213: 210: 207: 204: 203: 202: 197: 190: 184: 181: 179: 176: 175: 169: 160: 157: 153: 148: 115: 113: 109: 99: 96: 93: 76: 73: 69: 65: 61: 55: 51: 47: 43: 39: 35: 30: 19: 313: 312: 266: 265: 260:WP:SEAOFBLUE 238:CopySectLink 211: 200: 183:phab:T261118 166: 144: 105: 102:Installation 97: 81: 244:MoveHistory 232:<pre> 222:Consecudiff 216:code editor 152:Preferences 92:code editor 46:code editor 41:Description 18:User:Nardog 301:RefRenamer 256:SmartDiff 112:global.js 370:Category 291:IPAInput 273:DiffUndo 172:See also 154: → 63:Browsers 250:RCMuter 156:Gadgets 90:in the 53:Updated 307:Unpipe 125:loader 71:Source 16:< 131:load 84:Ctrl 149:in 110:or 372:: 262:). 234:). 140:); 119:mw 114:: 134:( 128:. 122:. 88:, 86:+

Index

User:Nardog

code editor
User:Nardog/CodeEditorAssist.js
code editor
your common.js
global.js
script installer
Preferences
Gadgets
Ace documentation
phab:T261118
CatChangesViewer
CodeEditorAssist
code editor
Consecudiff
CopyCodeBlock
CopySectLink
MoveHistory
RCMuter
SmartDiff
WP:SEAOFBLUE
DiffUndo
ExpandContractions
InsertAnyChar
IPAInput
Help:IPA/English
RefRenamer
Unpipe
AutoSectionLink

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.