-
-
Save SelmanKahya/332d852f8e9957ccbaea01b1a2110bf3 to your computer and use it in GitHub Desktop.
{"lastUpload":"2020-03-22T04:20:15.321Z","extensionVersion":"v3.4.3"} |
[ | |
{ | |
"metadata": { | |
"id": "f583eafd-aa0d-4ccb-8f44-d1e610389660", | |
"publisherId": "CoenraadS.bracket-pair-colorizer", | |
"publisherDisplayName": "CoenraadS" | |
}, | |
"name": "bracket-pair-colorizer", | |
"publisher": "CoenraadS", | |
"version": "1.0.61" | |
}, | |
{ | |
"metadata": { | |
"id": "e337c67b-55c2-4fef-8949-eb260e7fb7fd", | |
"publisherId": "Shan.code-settings-sync", | |
"publisherDisplayName": "Shan" | |
}, | |
"name": "code-settings-sync", | |
"publisher": "Shan", | |
"version": "3.4.3" | |
}, | |
{ | |
"metadata": { | |
"id": "dd7e0ff7-9eb5-45fe-8b21-00e79b632b7f", | |
"publisherId": "dunstontc.dark-plus-syntax", | |
"publisherDisplayName": "dunstontc" | |
}, | |
"name": "dark-plus-syntax", | |
"publisher": "dunstontc", | |
"version": "0.0.164" | |
}, | |
{ | |
"metadata": { | |
"id": "f57f68ea-9ee8-42b5-9a97-041d3e4278c4", | |
"publisherId": "Dart-Code.dart-code", | |
"publisherDisplayName": "Dart-Code" | |
}, | |
"name": "dart-code", | |
"publisher": "Dart-Code", | |
"version": "3.8.1" | |
}, | |
{ | |
"metadata": { | |
"id": "1ec62ca5-d7f9-4ddb-a882-e8d018c0aefd", | |
"publisherId": "msjsdiag.debugger-for-chrome", | |
"publisherDisplayName": "msjsdiag" | |
}, | |
"name": "debugger-for-chrome", | |
"publisher": "msjsdiag", | |
"version": "4.12.6" | |
}, | |
{ | |
"metadata": { | |
"id": "f6c3ec04-6057-4d9c-b997-69cba07a6158", | |
"publisherId": "Dart-Code.flutter", | |
"publisherDisplayName": "Dart-Code" | |
}, | |
"name": "flutter", | |
"publisher": "Dart-Code", | |
"version": "3.8.1" | |
}, | |
{ | |
"metadata": { | |
"id": "26a529c9-2654-4b95-a63f-02f6a52429e6", | |
"publisherId": "zhuangtongfa.material-theme", | |
"publisherDisplayName": "zhuangtongfa" | |
}, | |
"name": "material-theme", | |
"publisher": "zhuangtongfa", | |
"version": "3.2.4" | |
}, | |
{ | |
"metadata": { | |
"id": "2a3e1925-d174-4cd7-baa7-3e13824d68c7", | |
"publisherId": "ronnidc.nunjucks", | |
"publisherDisplayName": "ronnidc" | |
}, | |
"name": "nunjucks", | |
"publisher": "ronnidc", | |
"version": "0.2.3" | |
}, | |
{ | |
"metadata": { | |
"id": "96fa4707-6983-4489-b7c5-d5ffdfdcce90", | |
"publisherId": "esbenp.prettier-vscode", | |
"publisherDisplayName": "esbenp" | |
}, | |
"name": "prettier-vscode", | |
"publisher": "esbenp", | |
"version": "3.20.0" | |
}, | |
{ | |
"metadata": { | |
"id": "b5eaebe8-c8c7-495a-80c5-3ba4a7a91c35", | |
"publisherId": "andischerer.theme-atom-one-dark", | |
"publisherDisplayName": "andischerer" | |
}, | |
"name": "theme-atom-one-dark", | |
"publisher": "andischerer", | |
"version": "0.0.1" | |
}, | |
{ | |
"metadata": { | |
"id": "4e44877c-1c8d-4f9c-ba86-1372d0fbeeb1", | |
"publisherId": "dracula-theme.theme-dracula", | |
"publisherDisplayName": "dracula-theme" | |
}, | |
"name": "theme-dracula", | |
"publisher": "dracula-theme", | |
"version": "2.21.0" | |
}, | |
{ | |
"metadata": { | |
"id": "15de929b-c739-49db-86bc-b968cc6b7a5b", | |
"publisherId": "AdamCaviness.theme-monokai-dark-soda", | |
"publisherDisplayName": "AdamCaviness" | |
}, | |
"name": "theme-monokai-dark-soda", | |
"publisher": "AdamCaviness", | |
"version": "0.0.6" | |
}, | |
{ | |
"metadata": { | |
"id": "cc1b9e15-8d4e-43ed-8a31-b81683af6bc4", | |
"publisherId": "azemoh.theme-onedark", | |
"publisherDisplayName": "azemoh" | |
}, | |
"name": "theme-onedark", | |
"publisher": "azemoh", | |
"version": "0.5.3" | |
}, | |
{ | |
"metadata": { | |
"id": "38583aca-2ba1-417f-80fc-68ca8d717fb4", | |
"publisherId": "rbbit.typescript-hero", | |
"publisherDisplayName": "rbbit" | |
}, | |
"name": "typescript-hero", | |
"publisher": "rbbit", | |
"version": "3.0.0" | |
}, | |
{ | |
"metadata": { | |
"id": "d96e79c6-8b25-4be3-8545-0e0ecefcae03", | |
"publisherId": "vscodevim.vim", | |
"publisherDisplayName": "vscodevim" | |
}, | |
"name": "vim", | |
"publisher": "vscodevim", | |
"version": "1.13.0" | |
}, | |
{ | |
"metadata": { | |
"id": "0479fc1c-3d67-49f9-b087-fb9069afe48f", | |
"publisherId": "ms-azuretools.vscode-docker", | |
"publisherDisplayName": "ms-azuretools" | |
}, | |
"name": "vscode-docker", | |
"publisher": "ms-azuretools", | |
"version": "1.0.0" | |
}, | |
{ | |
"metadata": { | |
"id": "344c4c0e-58d1-4c96-a8ec-7332addc037c", | |
"publisherId": "sallar.vscode-duotone-dark", | |
"publisherDisplayName": "sallar" | |
}, | |
"name": "vscode-duotone-dark", | |
"publisher": "sallar", | |
"version": "0.3.3" | |
}, | |
{ | |
"metadata": { | |
"id": "583b2b34-2c1e-4634-8c0b-0b82e283ea3a", | |
"publisherId": "dbaeumer.vscode-eslint", | |
"publisherDisplayName": "dbaeumer" | |
}, | |
"name": "vscode-eslint", | |
"publisher": "dbaeumer", | |
"version": "2.1.1" | |
}, | |
{ | |
"metadata": { | |
"id": "daf8b44d-8aae-4da2-80c5-1f770219f643", | |
"publisherId": "DavidAnson.vscode-markdownlint", | |
"publisherDisplayName": "DavidAnson" | |
}, | |
"name": "vscode-markdownlint", | |
"publisher": "DavidAnson", | |
"version": "0.34.0" | |
}, | |
{ | |
"metadata": { | |
"id": "9b2c953d-6ad4-46d1-b18e-7e5992d1d8a6", | |
"publisherId": "akamud.vscode-theme-onedark", | |
"publisherDisplayName": "akamud" | |
}, | |
"name": "vscode-theme-onedark", | |
"publisher": "akamud", | |
"version": "2.2.0" | |
}, | |
{ | |
"metadata": { | |
"id": "15305aca-2588-4ca0-8147-ab2c64730b82", | |
"publisherId": "ms-vscode.vscode-typescript-next", | |
"publisherDisplayName": "ms-vscode" | |
}, | |
"name": "vscode-typescript-next", | |
"publisher": "ms-vscode", | |
"version": "3.9.20200321" | |
}, | |
{ | |
"metadata": { | |
"id": "90a37ca1-92a2-488a-b196-7a8c0b0127ea", | |
"publisherId": "ms-vscode.vscode-typescript-tslint-plugin", | |
"publisherDisplayName": "ms-vscode" | |
}, | |
"name": "vscode-typescript-tslint-plugin", | |
"publisher": "ms-vscode", | |
"version": "1.2.3" | |
}, | |
{ | |
"metadata": { | |
"id": "2061917f-f76a-458a-8da9-f162de22b97e", | |
"publisherId": "redhat.vscode-yaml", | |
"publisherDisplayName": "redhat" | |
}, | |
"name": "vscode-yaml", | |
"publisher": "redhat", | |
"version": "0.7.2" | |
} | |
] |
// Place your key bindings in this file to override the defaults | |
[ | |
{ | |
"key": "f5", | |
"command": "workbench.action.toggleSidebarVisibility" | |
}, | |
{ | |
"key": "cmd+b", | |
"command": "-workbench.action.toggleSidebarVisibility" | |
}, | |
{ | |
"key": "f6", | |
"command": "workbench.action.toggleActivityBarVisibility" | |
} | |
] |
{ | |
"window.zoomLevel": 0, | |
"editor.fontSize": 20, | |
"workbench.activityBar.visible": false, | |
"tslint.jsEnable": true, | |
"tslint.configFile": ".eslintrc.js", | |
"editor.minimap.enabled": false, | |
"terminal.integrated.fontSize": 15, | |
"workbench.sideBar.location": "right", | |
"sync.autoUpload": false, | |
"sync.gist": "332d852f8e9957ccbaea01b1a2110bf3", | |
"editor.formatOnSave": true, | |
"workbench.tree.indent": 24, | |
"workbench.editor.enablePreview": false, | |
"workbench.editor.enablePreviewFromQuickOpen": false, | |
"search.useReplacePreview": false, | |
"dart.flutterSdkPath": "/Users/selmank/Downloads/flutter", | |
"vim.easymotion": true, | |
"vim.incsearch": true, | |
"vim.useSystemClipboard": true, | |
"vim.useCtrlKeys": true, | |
"vim.hlsearch": true, | |
"vim.easymotionMarkerFontSize": "18", | |
"vim.easymotionMarkerFontWeight": "", | |
"vim.easymotionMarkerHeight": 24, | |
"vim.easymotionMarkerWidthPerChar": 16, | |
"vim.easymotionMarkerFontFamily": "", | |
"vim.highlightedyank.duration": 400, | |
"vim.easymotionMarkerYOffset": -5, | |
"vim.easymotionKeys": "hklyuiopnmqwertzxcvbasdgjf", | |
"vim.easymotionMarkerBackgroundColor": "#f54b42", | |
"workbench.colorTheme": "Monokai Dark Soda", | |
"workbench.colorCustomizations": { | |
"activityBar.background": "#141414", | |
"editor.background": "#141414", | |
"sideBarSectionHeader.background": "#141414", | |
"sideBar.background": "#212121", | |
}, | |
"editor.glyphMargin": false, | |
"editor.tokenColorCustomizations": { | |
"textMateRules": [ | |
{ | |
"scope": [ | |
"comment", | |
"comment.block", | |
"comment.block.documentation", | |
"comment.line", | |
"constant", | |
"constant.character", | |
"constant.character.escape", | |
"constant.numeric", | |
"constant.numeric.integer", | |
"constant.numeric.float", | |
"constant.numeric.hex", | |
"constant.numeric.octal", | |
"constant.other", | |
"constant.regexp", | |
"constant.rgb-value", | |
"emphasis", | |
"entity", | |
"entity.name", | |
"entity.name.class", | |
"entity.name.function", | |
"entity.name.method", | |
"entity.name.section", | |
"entity.name.selector", | |
"entity.name.tag", | |
"entity.name.type", | |
"entity.other", | |
"entity.other.attribute-name", | |
"entity.other.inherited-class", | |
"invalid", | |
"invalid.deprecated", | |
"invalid.illegal", | |
"keyword", | |
"keyword.control", | |
"keyword.operator", | |
"keyword.operator.new", | |
"keyword.operator.assignment", | |
"keyword.operator.arithmetic", | |
"keyword.operator.logical", | |
"keyword.other", | |
"markup", | |
"markup.bold", | |
"markup.changed", | |
"markup.deleted", | |
"markup.heading", | |
"markup.inline.raw", | |
"markup.inserted", | |
"markup.italic", | |
"markup.list", | |
"markup.list.numbered", | |
"markup.list.unnumbered", | |
"markup.other", | |
"markup.quote", | |
"markup.raw", | |
"markup.underline", | |
"markup.underline.link", | |
"meta", | |
"meta.block", | |
"meta.cast", | |
"meta.class", | |
"meta.function", | |
"meta.function-call", | |
"meta.preprocessor", | |
"meta.return-type", | |
"meta.selector", | |
"meta.tag", | |
"meta.type.annotation", | |
"meta.type", | |
"punctuation.definition.string.begin", | |
"punctuation.definition.string.end", | |
"punctuation.separator", | |
"punctuation.separator.continuation", | |
"punctuation.terminator", | |
"storage", | |
"storage.modifier", | |
"storage.type", | |
"string", | |
"string.interpolated", | |
"string.other", | |
"string.quoted", | |
"string.quoted.double", | |
"string.quoted.other", | |
"string.quoted.single", | |
"string.quoted.triple", | |
"string.regexp", | |
"string.unquoted", | |
"strong", | |
"support", | |
"support.class", | |
"support.constant", | |
"support.function", | |
"support.other", | |
"support.type", | |
"support.type.property-name", | |
"support.variable", | |
"variable", | |
"variable.language", | |
"variable.name", | |
"variable.other", | |
"variable.other.readwrite", | |
"variable.parameter" | |
], | |
"settings": { | |
"fontStyle": "" | |
} | |
} | |
] | |
} | |
} |
Tesekkur Ederim
setting sync de yükledim ama bunları vscode geçiremedim yani vscode da yazabilicek hale gelemedim :(
git: clone dan eklediğim zaman invalid argument hatasını alıyorum yeni başlıyorum yardımcı olursan hocam iyi olur canlıyayınları senle beraber yaparak yavaş yavaş geliştirmek istiyorum
teşekküler
Selam abi, yakin zamanda bana cok buyuk kolayliklar saglayacagini dusundugum icin Vim'i cok ciddi bi sekilde kullanmaya karar vermistim ve hayatimda verdigim en onemli kararlarimdan biri galiba. Fare kullanmamak cok buyuk bir avantaj sagliyor. Fakat Vim'i direkt olarak kullanip icine birkac plugin eklesek bile bugli bir hale geliyor. Hem bu yuzden hem de daha guzel goruntusunden dolayi VSCode'a gecmek istiyordum fakat Vim eklentisi yuklesem bile o rahatligi veremeyeceginden korkuyordum. Fakat gordum ki sanki init.vim dosyasini editler gibi kendi deneyimini yonetebiliyormussun settings.json'da, ben de birkac sey ekledim ve ardindan senin de vim eklentisini kullandigin aklima geldi. Ve iyi ki de gelmis cunku burdan bazi seyleri kullandim, cok tesekkur ederim. Bu arada benim suanki settings.json'im biraz daha farkli ve sadece o file'i editledim. Meraklisi icin de kendi dosyami birakayim buraya, seviliyorsun :D
settings.json:
{
"eslint.run": "onSave",
"window.zoomLevel": 0,
"workbench.colorTheme": "Tokyo Night Storm",
"editor.lineNumbers": "relative",
"editor.codeActionsOnSave": {
"source.fixAll": true
},
"workbench.iconTheme": "material-icon-theme",
"editor.wordWrap": "on",
"editor.tabCompletion": "on",
"workbench.activityBar.visible": true,
"workbench.sideBar.location": "left",
"window.menuBarVisibility": "toggle",
"workbench.statusBar.visible": true,
// Vim init.vim
"vim.statusBarColorControl": false,
"vim.useSystemClipboard": true,
"vim.hlsearch": true,
"vim.normalModeKeyBindingsNonRecursive": [
{
"before": ["<C-l>"],
"after": ["<C-w>", "l"]
},
{
"before": ["<C-h>"],
"after": ["<C-w>", "h"]
},
{
"before": ["<C-d>"],
"commands": [":q"]
},
{
"before": ["<Esc>"],
"commands": [":noh"]
}
]
// Bu suan icin daha bitmedi, bence bu kismi silebilirsin
// "emeraldwalk.runonsave": {
// "commands": [
// {
// "match": "\.scss$",
// "cmd": "npm run sass-lint:fix ${file}"
// }
// ]
// }
}
Hocam acaba bunu nasil yapabilecegmiz hakinda vidyo cekermisiniz?
Teşekkur Ederim
tarif edebilirmisiniz yapamadık :(
@SelmanKahya
Teşekkur Ederimtarif edebilirmisiniz yapamadık :(
Settings Sync eklentisini ekledikten sonra kirmiziyla isaretledigim yere bu sayfanin linkini yapistir, otomatik olarak yuklicektir eklentileri
@SelmanKahya
Teşekkur Ederimtarif edebilirmisiniz yapamadık :(
Settings Sync eklentisini ekledikten sonra kirmiziyla isaretledigim yere bu sayfanin linkini yapistir, otomatik olarak yuklicektir eklentileri
tesekkür ederim
VS Code içerisinde Syncing'i install edin. Yükleme tamamlandıktan sonra CTRL+SHIFT+P ile command panel'i açın. Daha sonra satıra >Syncing : Download Setting" yapın. 2 defa üst üst Enter'layın sizden Gist ID isteyecektir. 332d852f8e9957ccbaea01b1a2110bf3 bu kodu yapıştırın.
bunlari nasil vscode'a ekleyebilirim?