Ενημέρωση δημιουργών των Windows 10: Σύνδεσμοι χωρίς υψόμετρο

Δοκιμάστε Το Όργανο Μας Για Την Εξάλειψη Των Προβλημάτων

Microsoft ανακοίνωσε μια αλλαγή στο πιο πρόσφατο Insider Build των Windows 10 πρόσφατα που βελτιώνει τον χειρισμό των symlinks - συμβολικών συνδέσμων - στα Windows 10.

Οι συμβολικοί σύνδεσμοι αποτελούν μέρος των Windows από τα Vista και αποτελούν μια πανίσχυρη χρήσιμη λειτουργία του λειτουργικού συστήματος.

Ένας συμβολικός σύνδεσμος μπορεί καλύτερα να περιγραφεί ως δείκτης που ανακατευθύνει σε άλλο αρχείο ή φάκελο. Χρησιμοποιούνται από το λειτουργικό σύστημα, μπορούν να χρησιμοποιηθούν από εφαρμογές και μπορεί επίσης να προστεθούν και να διαχειριστούν χειροκίνητα από τους χρήστες.

Ένα βασικό παράδειγμα: Ας υποθέσουμε ότι ο κύριος σκληρός δίσκος σας γεμίζει αρχεία και έχετε λίγο χώρο. Ενώ θα μπορούσατε να προχωρήσετε και να απεγκαταστήσετε ορισμένα προγράμματα ή παιχνίδια για να ελευθερώσετε χώρο - αφού εκτελέσετε διάφορες λειτουργίες καθαρισμού - μπορείτε να χρησιμοποιήσετε αντ 'αυτού συμβολικούς συνδέσμους.

Έτσι, αντί να απεγκαταστήσετε το παιχνίδι ή το πρόγραμμα, θα χρησιμοποιούσατε συμβολικούς συνδέσμους για να το μετακινήσετε σε άλλο σκληρό δίσκο. Οι συμβολικοί σύνδεσμοι θα οδηγούσαν στη νέα τοποθεσία από το παλιό, και για τα Windows και όλα τα εμπλεκόμενα προγράμματα, το πρόγραμμα ή το παιχνίδι θα εξακολουθούσαν να βρίσκονται στον αρχικό κατάλογο.

Υπόδειξη : Μπορείτε να εμφανίσετε τους συμβολικούς συνδέσμους στο μηχάνημά σας Windows με Προβολή συνδέσμων NTFS . Ενδιαφέρεστε για το πώς το Linux χειρίζεται συνδέσμους; Ορίστε .

Symlinks χωρίς υψόμετρο

symlinks symbolic links windows 10

Οι συμβολικοί σύνδεσμοι δημιουργούνται στα Windows χρησιμοποιώντας το mklink , ένα εργαλείο γραμμής εντολών. Οι προγραμματιστές έχουν δημιουργήσει διάφορα προγράμματα, πολλά με γραφικό περιβάλλον εργασίας χρήστη, για να βελτιώσουν τη χρηστικότητα και τη λειτουργικότητα.

Υπάρχει Διασταύρωση από την SysInternals για παράδειγμα, ή Σύνδεση επέκτασης κελύφους το οποίο μπορεί να χρησιμοποιηθεί απευθείας από την Εξερεύνηση των Windows.

Μέχρι τώρα, το mklink απαιτούσε από τους χρήστες των Windows να εκτελούν την εντολή από μια γραμμή εντολών με αναβαθμισμένα δικαιώματα. Σύμφωνα με τη Microsoft, αυτή η απαίτηση προκάλεσε τη χρήση συχνότερων συμβολικών συνδέσμων στα Windows από ό, τι σε μηχανήματα * nix. Είχε ως αποτέλεσμα ότι «πολλά σύγχρονα εργαλεία ανάπτυξης πολλαπλών πλατφορμών» λειτούργησαν «λιγότερο αποτελεσματικά και αξιόπιστα στα Windows».

Ξεκινώντας με το Windows 10 Insider Build 14972 και έρχεται σε όλους τους χρήστες τον Μάρτιο του 2017 όταν κυκλοφόρησε η Ενημέρωση δημιουργών των Windows 10, αυτή η απαίτηση δεν έχει οριστεί πλέον.

Πρέπει να ενεργοποιήσετε τη Λειτουργία προγραμματιστή στο μηχάνημα των Windows 10 και, εάν το κάνετε, οποιοσδήποτε χρήστης του υπολογιστή μπορεί να εκτελέσει mklink χωρίς υψόμετρο για να δημιουργήσει και να αλλάξει συμβολικούς συνδέσμους.

Ο κύριος λόγος για την αλλαγή ήταν η άνοδος εργαλείων ανάπτυξης όπως το git ή οι διαχειριστές πακέτων όπως το npm που υποστηρίζουν και χρησιμοποιούν symlinks.

Πολλά δημοφιλή εργαλεία ανάπτυξης, όπως το git και οι διαχειριστές πακέτων, όπως το npm, αναγνωρίζουν και διατηρούν symlink όταν δημιουργούν repos ή πακέτα, αντίστοιχα. Όταν αυτά τα repos ή πακέτα αποκατασταθούν έπειτα αλλού, οι symlinks αποκαθίστανται επίσης, διασφαλίζοντας ότι ο χώρος στο δίσκο (και ο χρόνος του χρήστη) δεν χάνεται.

Ενεργοποίηση λειτουργίας προγραμματιστή

windows 10 developer mode

Κάντε τα εξής για να ενεργοποιήσετε τη Λειτουργία προγραμματιστή στον υπολογιστή Windows 10:

  1. Χρησιμοποιήστε τη συντόμευση Windows-I για να ανοίξετε την εφαρμογή Ρυθμίσεις.
  2. Μεταβείτε στην ενότητα Ενημέρωση και ασφάλεια> Για προγραμματιστές.
  3. Μεταβείτε από την εφαρμογή 'Windows Store' σε 'Λειτουργία προγραμματιστή' στην οθόνη.

Τώρα εσύ : Χρησιμοποιείτε συμβολικούς συνδέσμους;